One of the worst experiences I've ever had. DO NOT take your vehicle to their service center. They will overcharge you, and claim it's because they used OEM parts. I've been in the insurance industry for over 15 years, and I know the cost of OEM parts. Simply put. I dropped my vehicle off to get the stereo amplifier replaced in my 08 Acadia. That's right, 08 folks! It's a $300 (at most) part that they charged me $500 for, and then charged me another $300 for labor. I asked for the receipt for the amplifier, and they could not produce one! This is after they told me they had to go pick up the part from their vendor earlier in the day.After all was said and done, I walked out of their dealership paying over $850 just to fix my stereo amplifier. Stay AWAY from these guys!!!!!!!