Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
On 12 September I answered an ad for an introductory offer for leanslim cleanse and Leanslim ultra offering free products, just having to pay for postage of £3.20 ($9.95) per product. I declined to accept further orders. On 12 September my credit card was debited with £6.40 as expected. However ...