So, like you, I read a bunch of the reviews for this business before calling them. Wish I would have paid more attention to the bad reviews, they are the real ones. I had been to a Jeep dealer who informed me I needed a replacement gasket for my exhaust pipe. OK...but at $200 I thought maybe I could get it done cheaper elsewhere. So I called Steve's. Told the fellow who answered what I needed and asked for a price. He wouldn't give me a price without looking at it first (1st warning sign). He explained that the initial diagnosis work was free of charge (ok, sounds good) We made an appointment for two days later at 9AM. I drove the 20 miles from Park City to their shop first thing in the morning. He had no recollection of our call and had no appointment for me on the books (2nd warning sign). Hmmmm. OK, I tell him to replace the gasket, do an oil change and a safety inspection, and ask if he can look into why the Jeep stalled three times in one day for no apparent reason. I leave the Jeep and jump into the shuttle car; they were nice enough to give me a lift back to Park City so I didn't have to stay all day at their shop. As we were pulling out a tow truck was pulling in with a pickup on its flat bed. My shuttle driver said "oh, oh. That was in here yesterday..." (3rd warning sign) That afternoon I get a call from the fellow. In order to discern why the Jeep stalled they would need to do a more exhaustive diagnosis...at a cost of up to $180...well, alright, it would be nice to know what was causing that. I authorized the extra "diagnosis". Later that afternoon... The stalling issue was caused by a "clogged idle air control valve...carbon build up" ($650). The exhaust problem is a cracked manifold (not a simple gasket) and the ball joints and tie-rod need to be replaced before it can pass inspection. Total for that service...$2100. So, not counting the "idle air control valve" issue they wanted $2100 in order to pass the vehicle for its safety inspection, which was needed for the registration renewal which due in a couple of weeks (warning #4). What?!?! The Jeep is a '98 Wrangler and probably not even worth that much. I told him to skip it and come get me. As we pulled in the truck I had seen being brought in earlier was leaving...shuttle guy said something about the owner making it a few miles before the drive shaft they had fixed fell off...(warning #5) So as I am discussing the issues with the fellow at the desk he mentions that they would be willing to buy the Jeep from me for $500. ...wow....it all became clear at this point. I got my keys, thanked him for the effort and got the heck out of there. I took it back to the dealer for the repair to the exhaust pipe. While there I explained what had happened and the service guy shook his head. 1) the "clogged idle air control valve" would in no way have been the cause of the symptoms I was describing. But, it would be a good way for Steve's to ding me for $650. 2) The "cracked manifold" was non-existent. That was a recall item back when the Jeep first came out and many service guys over the years have tried to tell me it needed replacing...except it was already replaced back in '99. Ooops! As it turned out, the dealer was right, all it needed was the gasket replaced. 3) The "ball joints and tie rod need replacing"...again...nope. They were fine. Only thing needed was a bearing replaced at $180. So, in the end, what Steve's wanted to charge was close to $2800, for unneeded work. The dealer got everything cleaned up and fixed for under $400. The icing on the cake was how Steve's jacked up the cost of repairs with bogus work, knowing I needed to get it fixed for registration, and then played the "we'll buy it from you" trick when I balked at the sticker shock. Now I am going to wait and see if they respond to this review with their standard "You clearly didn't understand the repair options" line of B.S. The only options were...pay us thousands for unneeded work or sell it to us for pennies. My advice, stay well away from "Steve's".