Leanslim Cleanse/Leanslim Ultra (Fulfillment Centre)
Consumer Report
I ordered the Free Trial of Lean Slim Ultra and Lean Slim Cleanse - and I was billed (as expected) with two payments of £3.13 on the 12th October - the date of the order and their acknowledgement e. Mail. I then received an e. Mail dated 14th October to say that the order had been dispatched and to ...