Had a great experience here while waiting for an oil change. I called literally 2 hours before and they got me in for a noon appointment. Service was prompt. They didn't try and sell me other services. The waiting room had WIFI and was fairly clean. They even have water bottles in the fridge for customers!
They said it would take maximum an hour and my car was done as promised.