I know the question isn't about non-rechargables but the Alkaline Kirkland "Costco" brand batteries do not have a good shelf life. If you sit them around for a few months to a year, the batteries degrade very fast. Duracells last a long time in storage however.

speaking of batteries and charging... one of the electric bikes I have has a 36 volt battery that has a charged voltage of 42 volts and requires nearly 50 volts from the charger.

Calvin