Had a great experience here. I was immediately greeted as soon as I pulled up to the store by the friendly staff, and talking to their service department was a breeze. I told them what was wrong, they said that they'd check it out, and that was that. Diagnosed, fixed, charged a reasonable rate, and after a short wait I was on my way. Everyone was very polite and professional!