Re: sell by?
For new Alkaline (not Zinc Layer, Zinc Carbon or Zinc Chloride) a 10 year date is feasible. A 7 year date would be fairer. But assumes storage between +5 and +21 C.
An unaffiliated Battery Boffin site Blaukatz
Carbon Layer cells are better than regular cylindrical Zinc Carbon or Zinc Chloride and can work out cheaper than branded Alkaline 6LR61 PP3, with only 30% less life at normal temperature and very low current. At higher current or extended temperatures they can be 90% less capacity. Shelf life is much poorer above 15C.