The 27MF is a "standard" group 27 battery - available as a 27DC from WALMARTS for about $89 or as a maintenance free version of the 27DC - exactly the same as a 27MF for about $95.
Walmart warrants for one or two years depending on what you pay - they last me about 3 years and I just replace them, although I've never had one fail.
The high price spread batteries may last longer, but for the money, the Walmarts are the best price-performer.
There is a core charge so bring your old ones with you when you shop.
Last time I visited Walmarts, they had Group 31 DC on sale for $78 - about the same size, 15 more Amp Hours and the same warranty.
I buy 27DC and if they ever need water, I fix whatever caused the water to be used and buy new batteries. Normally, they just get to the add water line at 3 years when everything is working OK.