the last four trucks I've owned, I bought off craigslist. try and find them with 60 or 70 thousand miles on them and after they turn a hundred thousand, I sell and buy another. most of the time, I can drive one a couple years and get back what I payed for it. the last one I bought, had 72,thousand and drove it a couple years, sold it with 103, thousand on it and never did a thing to the truck but drive it. sold it for 200.00 less than I payed for it. I've found a 2008 ford f-150 that I'm going to try and buy tomorrow. it also has 70,thousand miles on it. if I buy it, it will be the second Ford I ever owned. I've always liked a GMC truck. but I guess it's time for a change.