I spent over a year trying to find what I wanted...it didn't really matter if it was new or used I just had a particular truck with a specific setup in mind. It was impossible to find a new one but several dealers were more than willing to order one. Price would have been similar to if they had one on the lot. Problem was I needed a truck and the model year change was close so they couldn't order one yet and it would be at least 6 weeks before one would show up after it was ordered.
I did find a used one that met my needs and it looked like it had never been used as a truck. During the test drive it became evident the truck had problems. Of course carfax didn't show anything. But I was certain the right front of the truck had been hit and fixed. The dealer would not negotiate the price eventhough it had a bad rattle and pulled to the right really bad. It was a cetified used car to boot. Whoever certified it sure didn't know what they were doing.
I did finally find a truck that met my needs, plus I got a really good deal on it...thanks to diesel prices being $5.00 per gallon at the time.
So keep looking and don't be afraid to look across country...for example Carmax will shipp a vehicle to a local Carmax dealer for a price so you can look it over. They do show a lot of photos for each vehicle. I found a truck about 300 mile away and luckily my brother lived nearby he took for a test drive and gave it a thumbs up but then I found the truck I like.