I could buy a 2002 chevy that is pretty loaded for $16000 with lower miles, but it wouldn't have the right duramax engine in it. The duramax I want puts me into the 2004.5-2006 range, which obviously means that the price will be a little higher, which is why a high miles truck is what I'm looking at. I have seen plenty of high miles trucks out there that haven't had any major problems and they had over 350k on them. And the reason I am not putting money down on a new truck is because I don't plan to finance this truck. I have not had to finance anything yet and don't plan to yet either. And if I bought a new truck with the options I want, it would run me near $45,000, and I don't want to be making payments on a truck that expensive. And no, I would not buy a gas truck just to save the upfront cost, it has to be the diesel.