I saw this charge on my credit card statement. I don't recall ever wanting or ordering this product or whatever it is. Today is 12-4-08 and I will call my credit card company to investigate. Even typing in their website and the search goes right to this complaint board site.
Which makes me more suspicious that I never ordered anything.