I have to disagree with previous posts. I have an older BMW that runs great and I have only had to take it in a few times but each time I have had quick, friendly service. Their service area is full all the time so they wouldn't have so many customers if their service wasn't good. Yay, I'm a fan.