Walmart batteries have worked fine for me. The only negative experience I ever had with any battery was a Duracell that I bought at Sams club. It went bad at about 1 year. I could not find the receipt, but wrote the date I installed it on the battery. The folks at Sams COULD have looked up the sales history, but gave me the a story that it would take 2-3 days to verify when I bought it. I just walked out and bought another battery elsewhere. Needed the truck today, and didn't really want another Duracell anyway.