This is by far the best place to take your lemon for car repair and maintenance. I have a 2011 Chevy Cruze. I thought I had done enough research to ensure this was a solid, commuter car--a 'mom car' if you will. For a $20k+ car, I have dropped over $7k in repairs that would not normally have been needed on a car that gets regular maintenance. I have been stranded on the highway twice--resulting in high tow fees and a huge inconvenience. The car has been recalled at least 5 x. It has gone through 3 batteries--also resulting in being stranded but that was in downtown Phoenix at 10 p.m. or in my garage, or the parking lot at work--much more minor inconveniences. The tires needed to be replaced twice. I'm not a drag racer. There are 117,000 miles on the car. Randy and his team charge fair prices, they always explain what is needed. They give warranties for work done. They are solid guys who do good business. They will not cheat you, they will not overcharge, they can be trusted. Everyone on the team is polite, professional, and treats you like a neighbor. So, if you unwittingly bought a piece of crap car that you have to keep because of other financial obligations--this is the best place to go. They are just terrific. The car? not so much.