The service was really quick. The person that I interfaced with had good communication skills. He just provided good customer service. He was friendly and communicative about the issues and the cost. He communicated in a way that was respectful and helpful. I haven't had a problem with my truck since I took it there.