Lean Slim Ultra
Consumer Report
- 02-21-2012
- 5
Ive already wrote on here, but felt i had to comment again after ive just read loads of other complaints about this scam and ime so angry! I cant believe it!!! Ive never been scammed before in my life, as i think ime astute, and always look into the small writing when ordering owt, but how can you, when they dont play by the rules!!! What i want to know is how are they getting away with it? What law have they got on their side which allows them to take money from peoples accounts when un-authorised, let alone all their false advertising!!! Why cant they be stopped??? Are they from Ireland America or Malta???
Company: Lean Slim Ultra
Country: USA
State: Georgia
City: Atlanta
ZIP: 30341
Address: 3577A Chamblee Tucker Rd # 209
Phone: 8669429990
Site: leanslimultra.com