Usacomplaints.com » Lean Ultra Slim - Reviews, Complaints, Contacts

Lean Ultra Slim
Found 1 review / complaint

Lean Ultra Slim
Consumer Report

I ordered the promotional Lean Ultra Slim for the promotional $5.95 on August 15 and never received shipment until September 15 at which time they had already shipped another shipment and charged me another $90.80 for a total of $189.70. As the order form stated it would be 3 days shipping and The ...