Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I see an advert FROM the USA saying have a free Trial of Lean slim Ultra for £4.95 that included postage. Note;This did not mention any other payments or anything about trying it for so many days and then they would charge more. As I am a O.A. P trying to diet for my daughters wedding I jumped at ...