I'm a big fan of these guys; as other reviews have said, they are a bit more expensive than other places as far as labor goes, but you get what you pay for (and it's not like they won't quote you a price up front). They put up with me when I'm doing stupid things to my car, and always tell me how to put it right. So far I've only taken my car to them for small things (and to fix stupid mistakes I've made), but as I build out my machine, I'm looking forward to using them for some of the bigger jobs.