Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I too was scammed i brought the trail offer both the lean slim and the lean slim ultra after 10 days of me buying this they had billed me for another £57.11 i have not received any other pills from them. Ive called them on many occasions and have been told that because i didnt cancel in my trail ...