I hate to agree but I agree. I think the most telling is that when I ask people on this board for an ACTUAL VIDEO of the product, they always say something like, oh it was up last year let me go find it.... but no video has ever surfaced. No proof. And Until there is a simple video of the actual product, and not some photoshopped sign in some tiny belgian kiosk, then I lean towards thinking this is a sham.