Pickup broke down 4 hours from home. This was the only place willing to get us in immediately. They ran diagnostics and treated us very fairly. The diagnostic came back with a faulty part that was on recall. So, instead of fixing themselves they also got us in to a gm dealer to have it fixed for free. They also supplied us with a complimentary rental while our pickup was being fixed. Excellent customer care!!!!