I've bought the JCI EMaxx batteries from them for years, never a problem with the product itself, typically get about 5 years, 6 if I push it... BUT, their website is still screwed up and there is a high % chance that if you buy it online, it will add the core charge to the tax instead of separately, so there is no way to take the old battery to them to get the core refund back. They say they can't process it in their system, have to call 1-800-walmart to get the credit, then do whatever you want with the old battery.Another thing that I don’t buy at Walmart is automotive batteries. I’ve had bad experience buying their Everstart Maxx batteries. Now, these were the JCI made batteries.