Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I ordered a "FREE TRIAL" offer of Lean Slim paying only the $3.99 shipping charges. It was supposed to arrive by "RUSH" order and I would have it within a week. I received it 3 weeks later. My credit card was charged almost $85.00 FOUR times in 2 months (almost $340.00). I was ...