Just looked up on KBB the "Private Party" value of our 2004.5 Chevy 2500HD 6.6 Duramax/Allison crew cab LB 4X4 truck we had ordered and purchased with cash in March of 2004 and the value is $19,840 to $21,600. Truck is clean, bright shiny paint, no rust at all, mechanically in excellent condition, and the interior shows virtually no wear. GCWR of 22,000lbs so plenty capable for us.
We paid $36,002 OTD total cash (NO TRADE) for it in March 2004 including the 6% state sales tax, delivery charge, title and registration, the full length extruded aluminum running boards (NOT TUBE BARS), the sprayed in entire bed liner all the way up and over the top of the side walls. Truely in excellent condition and everything works just like when it was new. Yes, they sure do hold their value!!!
Ours is 15 years and 5 months old now and has only been used for RV'ing since new as that is what it was purchased for. It's been a great truck and "NO", we are not going to sell it... Why should we as it does and always has done everything we wanted it to do and still looks new inside and out and has NO exhaust garbage so the MPG's are very good?