Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I signed for free trial of lean slim ultra and paid £3.16 for postage and packaging on the 22nd oct. And when i got credit card statement i noticed i was charged a further £57.20 on the 5th Nov for nothing. ...