Seems like a lot for that truck. I bought mine in Nov. and they only asked $21,999 but of course that jumped up after taxes and all the crap I added haha. But none the less mine is a '09 sport with leather and the MyGig radio and a few other options.....just not 4x4
But yea def do what Maddog said and price it on KBB or NADA and see what they say. I would print it out and take it to them if you cant find a better deal somewhere else.