With the Exide 12-31 it's not that you need to replace them every 2 or 3 years, some have failed after just a couple of months use so you just need to replace them with a better battery. There are several batteries with enough performance to do the job well and do fit in the available space, it's just that none of them are made by Exide it seems.