Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I have a similar experience like this also, I ordered for the free products since last year Dec I haven't received any products up till date. Yet 124.06 (pounds sterling) as been removed from my account. I hve called the customer service of leancleanse & they promise to deliver my products on ...