StubLTD.com
Consumer Report
I had a charge on my account for $49.95 for a product Resveratrol. (Not sure of the spelling the guy spoke very broken English). I have no clue what or where this came from. ...