I bought this truck from my brother as his lease expired. This has been the best truck I ever owned. I will keep this truck till the wheels fall off, then I'll put new ones on. It is reliable even with 140,000 miles on it,only basic maintance needed so far. Thank you GMC for this terrific truck.