After my stock shocks crapped out around 50k miles, I picked up some bilsteins and absolutely love them. One of my stock shocks in the rear actually broke off with the lower ring still attached to the truck and the rest just hanging free. I was unimpressed to say the least. Since replacing with the bilsteins, the truck feels like new and is great offroad and on. They are a bit pricey, but you definitely get what you pay for in this case.