I initially purchased a vehicle from them in 2004 when they operated out of a trailer. Despite their 118 point inspection service advertised on their web site, my vehicles battery wasn't connected and kept stalling. Then the radio went. I finally decided to take it to the car make dealer where they stuck me with a $600 bill for repairs that should have been caught in their "118" point inspection. I guess that lifting the hood is not part of their 118 point inspection.
I decided to try them again in April and bought a late model, low mileage, foreign car. Two weeks after...