Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I ordered the free trail on the 6/10 from this company, I have only received one part of the order the cleanse part not the acia tablets, I then found out 2 payments of £59.40 or 89US dollars and 95c was taken from my bank account on the 20/10, I have found out that I had 14days on which to cancell ...