I'm not a big car person, but these guys have always taken the time to explain things thoroughly to me. They have even referred me to places where the repairs would cost less and let me know when a part was under recall and a dealer would replace it at no charge. Everything they have said and done has checked out when I discussed it with friends who are more mechanical than myself. They're also very close to my work and therefore convenient.
Pros: always on or below estimate
Cons: parking can sometimes be tough
more