Premiere Products Institute Of Natural Health
Premier Products Institute Of Natural Health won't refund me as promised
- 11-04-2003
- 11
They promissed to refund my credit card. They have not done so as of this time. I called them 4 times now all four times they said Yes I was due a refund. But still no refund as of yet.
Company: Premiere Products Institute Of Natural Health
Country: USA
State: Indiana
City: Evansville
Address: 2416 S. Rotherwood Ave
Phone: 8005145115