Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I purchased a free sample botle leanslim cleanse, paid for delivery £3.21 on 13/09. I d'dt know that they have taken further £60.08 from my debit card on the 25/09. Can i get my money back? ...