They did all my service in a pretty timely manner, although it was crowded/busy when I was dropping off my car, and they originally said it would be an hour and a half, but when dropping off my car, I was told two hours.
I was impressed that he checked for recalls and notified me of some upcoming ones, but they weren't able to do them that day (which is odd) so I will have to go back, just for those.
more