Neutrim
Consumer Report
- 04-20-2013
- 14
Placed an order for $29.95 and was billed $140 how dare they now reading reviews of complaints from other this has happened to. They should be shut down
Company: Neutrim
Country: USA
Placed an order for $29.95 and was billed $140 how dare they now reading reviews of complaints from other this has happened to. They should be shut down