When I moved to Utah from California I knew I had to find a good auto mechanic for my BMW. In CA I ran into a couple very dishonest mechanics who tried to charge me for repairs that my vehicle didn't even need. Both of my headlights flickered on and off at the same time and I was told that it would cost $600 to fix the issue. I held off til I got to Utah to address the problem. When I met Brian at Import Auto, he diagnosed the issue and charged me around $30 to fix it. Turns out, one of my taillights was out and since it was relayed to the headlights, it was causing them to malfunction. Something like that anyway. I don't remember the technical specifics. I just know that in my experience with Import Auto Repair I have found them to be honest mechanics, and those aren't always easy to find. Brian, in particular, is very professional and knowledgeable and goes out of his way to make things right. I'd recommend Import Auto Repair to anyone.The only negative thing I would mention is that they left my car a little dirty when I got it back, but for an honest mechanic...I can deal with that.