"Slick" marketing. I try my best not to be so negative when I see a thread about this company or product.
But that infomercial is so ridiculous and stupid I really don't see how anyone can buy into it. It really puts me into some kind of depression............red light green light......you...