My truck has 167,000 miles including towing and hauling...still has the factory shocks. No leaks, no bouncing....