I'd try a new battery and then consider swapping it out. These models didn't seem to get much past 2 years old and if the battery is over a year old, I don't think twice about replacing the battery when it's suspect.

There are folk that don't want to try. For those you advise them to replace the phone.