Last I heard there are about 3 manufactures of batteries in all of US , they make there own brand to higher standards then all of those they make for other brands .
How long they last is in 2 parts quality & conditions in which they are used - after over 30 yrs in the repair bis , when someone comes in for service , it is obvious by looking under the hood who's going to have problems & who is not , by seeing how the treat they truck / car , waiting to do a repair/service after symptoms start until total failure of one of three parts [ starter , alt , batteries ] , then none of those parts are going to last as long as they could .
Then when it comes to warranty , they keep tract of each other [ remember , 3 manufactures ] so they end up with the same 48 , 72 mth. , unless there is either a very cheap = low quality or different tech = coiled plates = optoma .
The real difference is how the retailer operates , as a shop selling interstate , is all I have to see is the battery & the melted in date code , and then I honer the manufactures warranty , 100% exchange of prorate after what ever the current industry standard is .
The problem comes in when , the retailer is set up to just make money , not costumers , as an example I when over to my mothers to help with her car , battery dead , go to the closest , Checker auto parts , my shop was 15 miles farther , bought a Exide battery , 9 months later , Exide was dead , they would not honer the replacement because I did not have the receipt .