Vehilce stars
Consumer Report
- 10-24-2011
- 1
Took a deposit to advertise my car online and if it didnt sell it with in 90 days that i would get a full refund it been 6 mths and still no money back and they say every time i call that it is going to be mailed this friday
Company: Vehilce stars
Country: USA