YourCarWorld.cc
Consumer Report
- 03-02-2012
- 13
When I checked my bank statement I found that www.carworld had made a charge to my bank account. My bank ffroze my debit card and I had to re-apply for another one. I'm tired of these fraudulant people ripping me off!!!
Company: YourCarWorld.cc
Country: USA
State: New Jersey
City: Jersey City
Address: Address Not Yet on File
Phone: 2012855675
Site: yourcarworld.cc