Something else that should be common sense, but deserves mentioning- many perishable items in vehicle kits often expire sooner than the listed date, due to temperature variances and moisture condesation, etc. in many locales.

Batteries, ammunition, and medications are exceptionally short lived, in my regional climate (East KY).