Right now, I have 8 D cells marked DEC 2014. Admittedly they are beyond date. But the issue is not how long they hold charge. (They were bought back when we had gear that ate D batteries like mad, but is unused now.) Several of them have relatively good charge for their age, but 3 have leaked. One ruined a new LED flashlight it was in along with 2 that stayed OK. After cleaning it up some, I wanted to test and found I had 5 more of the same battery and one had leaked badly and one a bit. I am not very impressed! I can live with batteries dying. I don't expect them to leak in 2016 (or 2014).