Great customer service, and really honest. I've been taking my car there for a couple of months (there was a lot wrong with it), and they've treated me really well. Their pricing is fair, and I their turn around time is next day or day after.
They have yet to go over quoted price, and they are usually slightly under.