I buy $200 worth of batteries all at once twice a year, which is a whole lot of batteries, and I store them in a cool dark room in my basement. When I buy a new set, I donate the ones that are two years old to a nearby children’s hospital, and they use the batteries to power kids’ toys.
Thanks and that is a great idea to donate the older ones - I’ll remember that.