Top Notch Auto
Crooks, Crooks, Crooks
- 10-03-2012
- 25
This car lot (lizard lot) are a bunch of crooks, they are selling vehicles that have been totalled and or flood damage, they have altered the titles and force you to buy a defunct auto warranty. They will not help you repair your vehicle. They just want their money at any cost. If you are 1 day late, they will then repo the vehicle. They charge you for their installed gps enabling them to locate the vehicle should you fall one day or one hour late.
Company: Top Notch Auto
Country: USA
State: California
City: Temecula
Address: 28046 Del rio rd ste a