Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
Ordered for 2 free samples and only had to pay for post. £7.35 was taken out of my account for this. A few days later 2 payments for £57.45 was taken out from the same so called company. Tried calling but only got music. Also tried emailing but each time came back as failed. How can these people ...