They were way to epensive but didn't let all the prices slip until they fixed everything. Three different times told me my car was ready and after I drove across town to pick it up they realized they needed to submit paper work or fix one other thing (even though all three times I called and they said it was ready and by the time I got there it wasn't). They faxed over the wrong amount to the finance lender and didnt tell me until I looked at the paper, and to top it all off they lost my keys when my car was finally ready. Probably the worse experienc eI have ever had with a car shop.
Cons: everything you can possibly think of
more