My original went out this spring. Of course it was during a charity ride. Thank goodness I had a friend that worked at a cycle shop. He ran over to the shop and grabbed me a battery to finish the ride.
That's the kind of service that keeps me a loyal customer of theirs.