I saw this on tv the other night also. Its funny I was just practicing and I heard an info commercial come on. I didnt pay any attention to it until I heard ewa and mitch voice.
That thing is no Sham Wow or even a Snuggie. I predict it wont sell and will be off the sir soon. I love Ewa, and Mitch is a pro but the product is surely a no go!