That's very poor. I don't use the AX Pro so have no experience of battery life for that kit. However with the Pyronix and Risco systems that I install 2 years is pretty much a guarantee. I replace all device batteries every other annual service visit.
I use the company in Phil's second link (Buyabattery). For CR123's CR2's I'll always use the Panasonic. As I'm changing them routinely at two years rather than at 'low battery' warning I see little point in paying the premium for the Duracell.