I ended up finding a 23 Silverado 2500 HD Custom.......Standard Bed. A big dealership chain in the PNW had all their 23 HD models discounted by $4k. Plus the $500 GM cash and $500 Military Veteran discount got me $5k off sticker. I bought a one way plane ticket and drove 8 hours back home.
It wasn't the one I had a deposit on. Which was also a std bed. It was still in transit to a dealership (8 hour drive in the other direction) when the bigger discounted truck became available. I couldn't pass it up, considering my local dealers were asking $5-$7k over sticker for 1-2 year old used trucks. And every "in transit" 2500/3500 6.6 gas truck had a customer waiting at all my local dealers.
I swore I'd never own anything but a long bed (I've owned them all ie. short, long, step side). They were too difficult to find. Closest one was 600+ miles away. We're replacing my wife's daily driver (05 Yukon) and our camper tow rig (01 Suburban) with one vehicle. Parking/driving would've been a pain with a long bed. Happy wife, happy life.
My 94 2500 Silverado, 6.5 turbo diesel, long bed, 225k miles, has been reliable for 15 years so I still have a long bed. I'll keep it until it can't be maintained any longer.