I'm not sure about KYB, but Bilstein has a lifetime warranty.....that even covers wear out....I just got a new set after putting 30,000 miles on mine and having them wear out. You'll pay more but you'll probably have them for the rest of you ownership....:biggrin2: