I bought a set of Ay-Ups about three and a half years ago. I've used one of the batteries most days for commuting over the winter months, as well as a fair bit of night riding. However it has just died on me. Still seems to charge, but won't make my lights shine.
Is it a dead battery? And if so, is that a reasonable length of life from it?

