Natural Source Store
Customer service
- 04-08-2009
- 1
I too had a hard time with the Indian speaking man that hung up on me too! They have deducted monies out of my account and I told them to cancel it! Weather they do or not, we'll find out! I am going to report it to the better business!!
Company: Natural Source Store
Country: USA
State: Georgia
City: Epworth