Properly charged and maintained quality AGM batteries used pole to pole should last well north of 7 years with 10 years not unheard of.

The best way to save money on house batteries is to not throw them away before their time.

Tom, if you use your buddy's 5 year take-outs, you'll never have to buy batteries ;-)