I just saw a commercial for this stuff (late night infomercial). I tried to look it up and there is NOTHING out there. On paper it sounded interesting.
I seen the same commercial but I havent been able to find anything either. I think its bogus.