Your service is and always guaranteed. When you think something is not done right they will show you what they did and explain it so you understand. They take time for every customer even though they are always backed up with so many customers in line.
The service has been sporadic a few times. Several times it has been fast and great but several times it has been terrible. One time it took 3 hours to get an oil change- and I had an appointment. This last visit was great, the advisor worked hard for me.