StormOnWheels.com
Consumer Report
- 12-22-2012
- 19
Taken out of my checking account, and never ordered from them. Here we go again, have to get a new debit card and have my account blocked until it comes and I activate it.
I hate these companies that think that we won't notice. Maybe if they had to give back triple the amount they took it would teach these scammers a lesson!
Company: StormOnWheels.com
Country: USA
Phone: 8188246055
Site: stormonwheels.com