If you happen to be a member of Costco, they have a solid warranty on their Interstate batteries. The pair in my F350 I bought in 2017 still crank strongly, although I disconnect them when the truck sits for a while.
I had a conventional Type 24 that did not stay charged in our Pilot, and asked to replace it. Zero cross-examination when I brought it back after only 2 years. I paid $45 prorated for a brand new one, and the replacement is an AGM type.
Not the cheapest price, but Costco stands behind their products.