With only a few miles left on our big move day from California to Utah, the front end of our '89 Mazda gave out. We managed to roll into my daughter-and-son-in-law's appartment parking lot and that was it. Mazda wouldn't move. Called AAA. They towed me to Steve's Intermountain Service. Thought I was going to get hit up for serval hundred - if not a thousand or more - dollars in repairs because the right front portio of the car sounded as if something broke loose and did serious additional damage. Steve charged me $70. Said a bolt came loose and a part got stuck up against the wheel, no damage. I've been taking my cars to him ever since and he and his mechanics have done a lot of work on them (we keep our cars forever) for a very reasonable price. With a shop like Steve's, you don't have to buy a new car because he can fix them for a lot less than it would take to replace them. Highly recommended. Not the easiest place to find, but well worth the effort. He has a great little office, too, where you can plug in a laptop or netbook and get some work done while you wait.