These guys are the best, most honest import auto mechanics around. Seriously.
I took my car to have the axle and boots replaced and they were the only place I could find that wouldn't rip me off. When I drove off and could tell the wheels weren't balanced, they rebalanced them for free.
When my Audi broke down and I towed it to them, they diagnosed the vehicle, told me it wasn't worth repairing unless I really loved the car, and didn't even charge me for a tear down and inspection. (Though I'm pretty sure they felt bad for me more than anything.) I always recommend them to friends with German cars.
One last thing, I'm a woman and I'm not completely ignorant when it comes to cars. These guys only treated me with respect and never tried to overcharge me, which I can't say about many other mechanics.