YourCarWorld.cc
Consumer Report
- 03-27-2012
- 4
I always now when I make online purchases but this one with the above name really caught my attention. I said i know i haven't bought anything for my car online lately let alone in the past ten years. Come to find out i google the above name to find out this is happening to tons of people and as recently as today as it is happening to me. What's worse is I can't seem to get in touch with the help desk to lodge a formal complaint. What am I supposed to do now??
Company: YourCarWorld.cc
Country: USA
State: New Jersey
City: Jersey City
Address: Address Not Yet on File
Phone: 2012855675
Site: yourcarworld.cc