Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
- 11-08-2011
- 16
I sent off for the free trail which said all you paid was p&p.
I never received my free trail but they have taken a further £118.32 from my bank account.
I cannot find anyway to contact them to cancell my account, and I am worried that they will take out further payments
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