I've also had good experiences with Walmart batteries. Could just be that there's high enough turnover so they're always fresh, but one would think that some of the chain autoparts ones would be the same and they're not always. Won't buy another O'Reilly's house brand, I've had multiple ones stop taking a charge after only a year. Napa ones seem to be good, but they're pricey (like everything else there).I have always had the best luck with the WalMart upper line of battery. I forget the name, but they get good reviews in car mags too.
Don't think I've ever gotten more than 3-4 years out of motorcycle batteries regardless of type. At least in my snowmobile it's easy to get at to jump/replace, my ATV not so much.Most of my batteries never see a battery minder or tender, the exception being my Harley and I have not see
any evidence that the tender has saved me any batteries, on my 3rd in a 2014.