Like most people here, I found EAH here on Yelp. The overwhelmingly positive reviews along with a couple good experiences had me feeling great about my new mechanic. It was about a year ago that my 2001 A4 started having some bigger problems (as these cars often do). My check engine light was coming and going, and the car wasn't running as smoothly as it once did. I brought the car in to have an annoying brake pedal issue repaired and to have the shop take a look at the source of my CEL issue. There were several codes that pointed to problems in the oxygen sensors, air flow, and exhaust systems. Without much of an explanation as to what the individual codes meant, I was informed by the shop that my car would need two new catalytic converters, and replacements of most of my oxygen sensors, coming to a total of ~$4500. That cost, being quite close to the total value of the car, was not one I was ready to pay. The advice from EAH was not necessarily to do the repair; the car would run without a problem for some time. But when the time came to have the car smog tested, it would no doubt fail. Their advice was to sell my car ASAP. Fast forward one (check engine light-filled and stressful) year to present day, and It's finally time to face the music. My car would need to pass smog for registration. I had since moved out of the Pasadena area to Carlsbad and took my car into a shop that would be tasked with finding the core issues causing the CEL and repair them so the car would pass smog. To avoid a natural bias as to which I was sure was a problem with the catalytic converters, I gave them the car without any explanation of what I thought the problem was. After a quick 2 hours with my car, they were able to identify several rather large vacuum leaks, and my car was good to go. Smog test passed. While I don't necessarily fault EAH for trying to up-sell me on something unnecessary and expensive (even though it's possible), I DO fault them for not taking a serious look at my car and finding the real cause to my problems. That's plain laziness. I was fooled by the front of friendly service and good Yelp reviews. I'm just happy I didn't take them up on the repair.