Shitty customer service! Even with an appointment, they take 2 hours to diagnose my car issue. Then, when I show up today for another scheduled appointment to replace a car part - which they were supposed to order on Friday for installation today - I learn they failed to order the part! And when I complain - to 2 different managers - they defend the incompetence there!