I have been coming here since 1994 when I got my first Corolla and have been very pleased. This time the staff and the work were excellent. But the wait was not. On Tuesday, November 26 I did have a lot of preventive and other work done so I kind of understand 3 hours. However, I could have been told so I could have gone home. I needed a new tire which I would get on Friday, the 29th. I was told I would be in and out. Two hours later, I finally said something to my technician (who was very nice). Most people that came in after me were leaving. If making an appointment does't help, then quit doing it.