I been getting 7 years out of the cheaper Walmart 1 year warranty batteries. The Walmart Maxx batteries with 3 year free replacement have only lasted me 4-5 years.