Lots of good information in this thread here. As for me, I didn't have good luck with Walmart batteries. Those have the highest failure rate. A high quality battery is usually good for 5 years without doing anything to it and abusing it hard. Like some of you had or have same trouble like I do, when in one year something like 7 or 8 batteries fail. That spells lots of $$$ for me. Having bought some Walmart, Canadian Tire, Auto Choice, Catarpillar etc batteries, and some of them are junk from the beginning, I try to weed out the bad ones and try to stick with the good ones.
What I really notice is battery weight: Lighter batteries by weight, same size, are not going to hold up as long as heavier ones.
Some of you use a "desulphator". I have some different ones as well and use them. That hopefully saves me 1200 to 1500$ on batteries this year.
My problem is that I use all my gear from spring to fall. Then I use one tractor for blowing snow over the winter time. Last year I put all my toys away in October and never touched it until New Year where it never started again till March 1st. Kinda hard on the battery, in a unheated garage. If I look in my batteries, most of the time there is white stuff (sulphate) in there. Some cells more than others. Of course what happens is that while glowing the tractor, everything else goes dimm, aka the battery is on it's way out.
So I got some desulphators, a few different brands and try those. You guys have any luck with these?