Lean Slim Ultra / Lean Slim Cleanse
Consumer Report
I ordered a "free sample" of these products, paying the postage and packing with my credit card (stupid). I received a 30 day supply which I did not order, but on November 1 my credit card was charged with two amounts of $92.15. I am currently disputing the charges with my credit card ...