Lean Slim Ultra
Consumer Report
I answered an add for a free trial of lean slim ultra-1 all I was required to do was pay the postage of £5.95 However I never received my free trial instead they have continually taken £59.95 out of my bank account every 4 weeks I have tried to cancel the deliveries but have had no response can ...