I installed lift springs and 35s at maybe 500 miles, the terra joint maybe at 9K. And made it to about 25K before failure. With some hard off road use. But, never even got to shocks. But some have gotten more miles, some less. Probably above average.