Usacomplaints.com » Natures Aide - Reviews, Complaints, Contacts

Natures Aide
Found 1 review / complaint

Natures Aide
Overcharged my credit card

I order 3 bottles of their anti-aging vitamins. They immediately charged my credit card. No vitamins were received and when I called the company the individual stated they had no record of my order. They had charged my credit card again the previous day. Three days later they charged my credit card ...