I purchased a 2015 GMC 2500HD. It took them over 3 weeks to pay off my trade in so I had to make another payment and pay more interest. The truck I purchased with only 12,000 miles on it had front end problems due to a botched leveling kit on front. Not covered under GMC warranty because they cut the bump stops off of the frame and damaged steering components.