Usacomplaints.com » 2060 E. Francis St » 2060 E. Francis St | Page 20

Address: 2060 E. Francis St
Found 123 reviews / complaints
Page 20

Lean Life Pm
Ripoff

I oredered the free trial and no were on my paper work did it say to call within 7 days. But I ordered it on the 13th of December and did not get it till 12/27 which was over the 7 days and only to find out the same day I received the product I got chearged $99.90 for these 7 days free trail. I ...