TempestCS.com
Consumer Report
- 10-26-2012
- 5
I have just noticed that this company has been taking payments from my credit card account over the last few months. I think they were for some kind of vitamin that keeps getting sent to me that i have no wish to receive. I have rung my credit card company and hope fully this will now stop but they have had hundreds of dollars.
Company: TempestCS.com
Country: USA
Phone: 8778891970
Site: tempestcs.com