Cons: incredibly rude at the desk. 'Appointment' is to talk to guy at desk, not the time your car gets services. Still had to wait 2 hours for basic service. Always leave pissed off.
Pros: they fix my car and never any issues with the actual mechanics or their work