Even going directly to Apple for out-of-warranty battery replacement is almost always way cheaper than getting another phone.