I've had my oil changed here for the past two years. They do tend to take a while even with an apointment. You are better off if you can leave the vehicle for the day.
I've taken my BMW, Volvo, and KIA Sedona to this location. Costs a bit more for the foreign makes, but only a couple bucks more.