I've had these shocks for less than 2 years and they both failed completely. Within a year, the shock absorbers failed completely. That was until I noticed a rumble in my car and finally took it to the shop and they said the shock absorbers were faulty and I should replace them. You are looking for good products and if you can get a lifetime guarantee, get a lifetime guarantee, don't buy this product.