Or reassurance. I typically do not buy new cars, but I can afford it and dammit for once in my life I'd like something new.. Anyway, I've driven the Toyota, Nissan, and GMC and was pretty surprised that the GMC Canyon felt better to drive and rode smoother than the other two models. I checked the Consumer Reports on it and it got pretty high marks with them as well. Now here's the deal. The dealership has an 06 model that is brand new on the lot. They are offering it to me for 300 dollars over invoice at 0 percent interest for 60 months. Sounds like a great deal, but I'm wondering if it being almost 2 years old now, I should try and get it for even less than the invoice price. After all, even with zero miles it has devalued. I understand these guys need to make some money, but I also want to make sure I'm getting the best price I can get..