YourCarWorld.cc
Consumer Report
- 02-25-2012
- 0
I don't know any details because I don't remember doing business with these people. I don't even know what service they provide. So I can't really say if it fits into this or the above mention categories. The dollar amount does not look familiar to me. So when I a search on "yourcarworld.cc" I ended up on this web site. I noticed a lot of complaints regarding this and since I want my money back I filled this form out.
Company: YourCarWorld.cc
Country: USA
State: New Jersey
City: Jersey City
Address: Address Not Yet on File
Phone: 2012855675
Site: yourcarworld.cc