Was her replacement phone a refurbished or new unit? Either way, she can probably get a brand new battery just by taking it in to the Apple Store.
Also, battery age isn't actually time based, it's cycle based. If your wife uses her phone so heavily that she has to recharge it multiple times a day, she's putting more cycles on the battery. Still should last more than 6 months though.