Normally my goto would be Walmart but all their batteries now have a fixed vent cap.
As you can see from the pics below, the Oreilly and Autozone appear to be the same battery.
I am not sure who makes any of these.
$120 walmart-everstart-maxx-WDC31M-marine (sticker on side says 29M, but top says 31M)
(my local store actually has this same battery in a 1 year warranty for $99 instead of the 120 for 2 year, fixed cap sucks though)
https://www.walmart.com/ip/EverStar...ery-Group-Size-29DC-12-Volt-845-MCA/313924753
$130 oreilly-superstart-31DCMJ-marine
https://www.oreillyauto.com/detail/...tart-marine-battery-group-size-31/ssbb/31dcmj
$130 autozone-duralast-31DC-DL_29DP-DL-marine
https://www.autozone.com/batteries-...rine-and-rv-battery-675-cca-840-mca/95824_0_0
As you can see from the pics below, the Oreilly and Autozone appear to be the same battery.
I am not sure who makes any of these.
$120 walmart-everstart-maxx-WDC31M-marine (sticker on side says 29M, but top says 31M)
(my local store actually has this same battery in a 1 year warranty for $99 instead of the 120 for 2 year, fixed cap sucks though)
https://www.walmart.com/ip/EverStar...ery-Group-Size-29DC-12-Volt-845-MCA/313924753
$130 oreilly-superstart-31DCMJ-marine
https://www.oreillyauto.com/detail/...tart-marine-battery-group-size-31/ssbb/31dcmj
$130 autozone-duralast-31DC-DL_29DP-DL-marine
https://www.autozone.com/batteries-...rine-and-rv-battery-675-cca-840-mca/95824_0_0