Natural Source Store
Credit Card Charges - South Beach Brite
- 03-16-2010
- 17
I ordered a free trial, but the product arrived after the free trial period was over. No one answers the phone @ the number they gave for customer service. I have called 3 days in a row, several times a day - I have left messages - no one calls back! I do not want a charge to my credit card!!
Company: Natural Source Store
Country: USA