I put Bilstein on mine right after I got the truck, OEM shocks were the pits.
I would say they are not cheap but really are a good ride and life time warranty. I got mine at
www.kennedydiesel.com might be better prices elsewhere now, been awhile since I bought mine....Kenny