Bilsteins here too.
The stock shocks are valved differently and result in a harsh ride. The bilsteins can't be considered soft yet the ride is much nicer with no loss of handling (brobably better) during driving the twisties or towing.
I bought through eshocks.com. If your truck is lifted you will need the silver ones, otherwise the yellow for stock ht.