Coil Over Shocks Questions

My last set was on the car for 24 years without any issues...