Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
- 09-26-2011
- 9
I ordered a free sample and was asked to pay the postage & packing which I did on the 26th August. My credit card statement has shown that on 09/09 they also took a further £57.98 which was not an authorised payment.
Company: Lean Slim Ultra / Lean Slim Cleanse
Country: USA