My problem was communication. The 1st day I had my car there, no one called me to tell me it wasn't resdy. I called the next day, and it still wasn't reafy and no call again. I then called back and was on hold with the owner who gave me the wrong quote. He then called me back and said he forgot to add something on this bill that took it up $200 more. The car is running great and even with the 200 extra dollars the price wasn't bad, but when you are offering a service communication is everything!!