I can only comment on their service department, and I must say it is very well run. I've only had one time in which I had to leave my vehicle overnight and that was due to a warranty company issue as the warranty adjuster had to come out and look at the vehicle before authorizing a replacement part and couldn't get there until the next day. Normally when I have service done, I am able to get in and out of there in less than two hours. The service staff are all knowledgeable and professional. And they are very friendly and helpful. They are happy to give you a ride home and pick you up when your vehicle is ready. And unlike some places, they actually provide free soft drinks, bottled water, and coffee for their customers. Most places have coffee, but you have to pay for the other stuff. And the waiting area is comfortable with Free Wi-Fi and TV.