The 03 I just bought has 315K. paid 69 hundred add fees 7200. 00. 4X4 automatic 3500 dually. Everyone thinks its brand new. transmission rebiult 40K ago. But today ,in for an alignment. They wanted 32 hundred for upper lower BJ , inside tie rod ,new wheel bearings, and shock on stabilizer. I ordered the parts ,they were 1090. 00 . I will probrably do it myself, but not at all feeling buyer remorse. Payment on a left over 07 (29K) would be at least 600. But I like our "new" 03 so much, it doesn`t even so much as rattle going over the tracks and is super comfy to operate. Only problem is I thought the frame rails were like a C&C (upfitting to flatbed hoist body)but they are totally different. Oh well we can still order a Knapheid with bulhead to fit it. Will ball joints be that bad or should I hire it out ?