Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
- 11-01-2011
- 3
Thought of availing a trial bottle for free and only to pay a shipping fee but when i checked my bank account leanslim company charged me 15 pounds and after 2 weeks another bottle arrived and charged me again 59 pounds. We tried to send email but to no avail
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