Always keep your appointment. Prices are fair and much less than the dealer prices. They're so honest - even to the point of refusing to service our car when they don't think we need it serviced (even if we did!). Time estimates are always accurate - when they say the car will be ready in two hours - it's ready. There's a reason they've been there as long as they have.
more