BFL13 wrote:
WalMart batteries are made by the same few battery makers everybody else sells.
Not quite. There are makers that allow re-branding like Deka sold at Basspro or Sam's club, and it's easy to find out the "real" name. And there are makers that don't allow re-branding - but there can be knockoffs from China of course.
Also, as somebody noted, when it says "marine", it usually means - a hybrid of deep cycle and starter battery. The only decent hybrid I know is Optima.
So... Since this is a flooded battery anyway, do what somebody suggested - get a pair of 6V GC.
Edit - PS: Have just looked at that item in the link above. It doesn't tell any amp-hours, so my semi-educated guess would be that this is more a starter battery. The review is "funny" indeed. I wouldn't try and read too much into it.