I went in for an oil change and I was right on time for my scheduled appointment. This was the longest I have ever had to wait-2 hours is way too long when I booked this ahead of time. There was no communication-no checking in with me-no giving me a text....nothing. When i finally went to see what the deal was, I was told they were overbooked-sorry but that should not happen or let me know before I sit and wait for that long. I was there for an oil change-the mechanic did great-but the guy at the desk, no so much. I also had the batteries replace on my key fabs since the indicator light came on-I was thinking maybe they could throw those in since I had to wait so long-but no such thing happened. I hope they do better next time.