5 months is kind of short for battery life issues, but certainly not unheard of. Everyone's mileage varies I guess, but some batteries just fall short their expected performance.
I don't think many here have changed out their PnP batteries DIY, but one or two have. I can't remember off-hand...