Depends on how they are stored. If in good condition,temperature and not subtect to light,heat etc, they can last anything upto 5 years plus?
If on a car, a lot of it dependson condition, cracking of the casings where the petrochemical element is drying out etc, but strictly speaking a shelf life of 5 years.