Avoid at all costs! 1 hour 54 minutes for an oil change. I had an 8AM appointment for an oil change. I arrived, expecting to be done in 30 minutes. Oil changes don't take that long and I had scheduled an appointment to get it done so I wouldn't have to wait. I talked to the manager and was given an excuse that my car, a Sequoia, had to use the large lift, they only had 2 of the large lifts, they had 3 appointments scheduled at 7, etc etc. Enough of the excuses, how about some customer service.
Finally, they had me pay and said they were finishing up, I still waited 25 more minutes. Unacceptable, I'll never return to a Big O.