Usacomplaints.com » 2600 e. Imperial hywy - Reviews, Complaints, Reports

Address: 2600 e. Imperial hywy
Found 1 review / complaint

Glymetrol
Natural health return product to brea ca make sure you get a tracking no. Or else they will say they never received the bottles and then charge you

I ordered glymetrol back in december and received 2 bottles in a copple of days. I called to cancel 30 free trial 7 days later because it made my blood sugar 180 I mailed back the remaining bottles 2 days after cancelling. 3 months later I got billed for $109.60 and immediately called glymetrol and ...