Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I applied for the free offer of 1 month supply of Lean slim ultra and Lean slim cleanse tablets on the understanding that only postage of $4.95 was to be paid. I recieved the package on 09/16. When I checked my statement I noticed they had taken 2 payments of £59.07p. I tried to email them but my ...