Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I ordered a free sample and only had to pay the shipping by credit card which was $5.00. I received the sample, but 2 weeks later I got another charge put on my credit card of $91.56 but I didn't order anything else. They fraudulently charged my credit card, they are a huge scam!!! ...