I've been here a few times for my covered oil change service. Luckily my routine maintenance is every 10,000 miles so it's not very often I need to visit.
In my experience, the service guys are so friendly and helpful. On both occasions my vehicle was finished before the set time. Strange but true! I especially like that my car is washed when I pick it up.
They have a waiting area for customers with coffee and tv for your entertainment. Otherwise if you don't want to wait, they will call you when it's ready to pick up. Shuttle service is available too.
So far so good in my book!