My truck has close to 70k on it, just wondering when everyone has needed shocks. I do not do much towing or hauling. I do however live in Michigan and drive on a lot of gravel roads, which I don't exactly drive slow on. Seems like most of the trucks in the fleet at work get shocks every 40k or so, but, they do a lot of trailer pulling and plowing so I know that is not a good comparison.