Has a great mechanic (Rueben) and they do good work for a very reasonable price. They work in a "laid back" manner - which isn't for everyone if your in a big hurry, but I don't mind because they let you watch and learn and take the time to show you how things work and why. Quite an education, really. I'm also sure if you let them know that you have a tight schedule they will accomodate.