Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I ordered my free sample of lean slim cleanse on the 20/11 and paid the postage of around £3. I recieved an email confirming my order and tracking details for ups.com. These details showed up on the ups site but 14days later the original details are unchanged so i assume nothing has been ...