Lean Slim Ultra
Consumer Report
I applied for a free trial on 12th June costing me £4.94 in postage and packing. The items were delivered by the 15th June but by then I have read all the reviews about them and contacted their customer services on Mon 17th June and managed to get RMA numbers and sent the items back by recorded ...