I've taken my car here for the past few oil changes and I say they do a pretty great job!
The haven't tried to up sell me on anything and tell me the truth. Like today I was told my filter would probably need to be changed next time, unlike another place in the past that tried to tell me I needed to change it every time I went, even though they changed it the last time.
They top off your fluids, air in your tires and also do a light, brake and signal light test before you leave.
I appreciate their kindness and customer service.
I've only had to wait once for a car in front of me and it was only for 5 minutes. Overall you are in and out in about 10 minutes. I recommend others to go here too!