I bought a 2015 GMC Truck from these guys. The sale went really smoothly and I love the truck. However, part of the deal was that they would replace... the cracked windshield. I bought the truck in June, and I had to constantly call them to try and make an appointment for the windshield for THREE MONTHS. I finally had to go in person and remind them. Then, when the date and time of the appointment came, I showed up on time, but their "repair guy" already had two cars ahead of me. I waited for an hour an a half past the appointment time and finally left in frustration. I honor my agreements and appointments, but apparently, these guys don't.