My experience started poorly, but now I'm a customer for life. I live an hour away and had a scheduled service appointment. Due to over-scheduling,the car didn't go back for service until over an hour after the appointment time. We left for another appointment. I called to complain to the general manager who apologized immediately and asked what he could do to make things right. We worked out the details and the service was performed.I'm very pleased. Great folks!!