Freedom 251 has been released today. But there seem to be no videos on their YouTube Channel, no calls attended by customer service and there is an independent website for the product with a contact form that does not work. Is this a scam? Read our analys