Scheduling an appointment is very easy, shop communicates very well, comfortable waiting room with beverages and snacks, friendly and knowledgeable staff, very honest (they've never tried to upsell me with unneeded parts or service), offer a high mileage vehicle discount. Did I mention honest and knowledgeable? I've been bringing my WRX here for a few years now and plan to for the life of the car.