seems a little on the high side for the price. Also seems to have the original junk yellow front shocks, stock shocks. Ask them if they replaced the front bearings already cause they usually go bad on you at round 90-100k miles, well mine did. especially if they put bigger tires and a lift kit. good luck man

Ya that's the only thing im worried about. I know on my 05 I had to replace both wheel bearings and u-joints around 100k. It has everything I want in a truck. Just cant decide. kbb has it around 18k for private sale and 23k for suggested retail. What do you guys think would be a fair offer? thanks