Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
- 11-08-2011
- 5
I ordered the free trial and they charged me almost £5 and then after I received the product, they charged me £114 on my bank! Its a scam! Can anyone stop it! Its false advertisement! They didn't even show in their website that their going to charge additional £114 pounds in my bank! It just says that its free! Please help me to give my money back! They are scammers! Stop their WEBSITE! Its a scam!
Company: Lean Slim Ultra / Lean Slim Cleanse
Country: USA
State: Georgia
City: Atlanta
ZIP: 30341
Address: 3577A Chamblee Tucker Rd # 209
Phone: 8669429990
Site: leanslimultra.com