Lean Slim Ultra
Consumer Report
I ordered the (lean Slim Ultra) products through the internet. The ad said if I ordered immediately it was free and the H&S was free if I did it immediately - I waited several days no product arrived, however I checked my Bank account and 2 amounts of $5. L9 each was debited. Then later another ...