I almost never have 9V leaking, more so the AA or AAA, especially Duracell AA/AAA leaked but I hardly ever buy alkaline AA or AAA, instead LSD NiMH.
I do still buy 9V alkaline, last bunch was an 8 pack of the following Amazon Basics, was $10, 5 years ago and I swapped all smoke detector batteries at the time and so far, none have worn out but my detectors are mains powered, battery is only backup power.
I usually assume a 10 year shelf life even if the package only states 5, though in the context that by 5, or 10 years, a fair amount of capacity has been lost. I don't recall too many situations where a battery was still working 15 years after manufacture date no matter how infrequently the device was used nor how low drain it was. Maybe my stud finder.
I do still buy 9V alkaline, last bunch was an 8 pack of the following Amazon Basics, was $10, 5 years ago and I swapped all smoke detector batteries at the time and so far, none have worn out but my detectors are mains powered, battery is only backup power.
I usually assume a 10 year shelf life even if the package only states 5, though in the context that by 5, or 10 years, a fair amount of capacity has been lost. I don't recall too many situations where a battery was still working 15 years after manufacture date no matter how infrequently the device was used nor how low drain it was. Maybe my stud finder.