when I was a CM I would get my oil changed there all the time since we got a discount. The most I have ever had to wait was 45 min and that included a tire rotation. I always called ahead just see if they could squeeze my oil change in and about how long it would take.
They've done some remodeling since I've last been, the waiting room is nice and the cast members there are just as awesome. Also, if it'll take a while they'll bus you over to MK and back.