Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I was browsing the web and somehow got onto ultra slim advert offering a free trial of both products for only $4.95 postage so i thought why not try before you buy. I had a confirmation email and waited the 5-10 days and still hadn't received anything, anyway I just went to check my bank statement ...