There was some confusion over my appointment time, but they were able to get me in immediately. An oil changed took about an hour, which is a little too long. But the customer waiting area is excellent, with free snacks, beverages, and satellite tv.
more