I'll try to make a long story short...I actually went in to look at a blue 2006 Z71. They were asking 18,900 for it. As I was driving it, an older man came in with this one (2006 as well) and traded for a used Avalance. When I got back, the salesman (who had been after me for several years) said he had just traded for it and that if I bought it today, I could have it for 15,300. They gave me 4000 for the old GMC, so for 11+some change, I jumped on it. Has 48,000 miles in mint condition. I don't know what the difference was and don't care too. Right place right time I guess. Truck has clean CarFax. It rides out great. I took it to my auto mechanics class and they gave it a clean bill of health. I look forward to the first rooster that sheds blood in the bed!