Technology buying decisions are always a crap shoot. There isn't any way around it. The good news is if she did pay retail for the phone and didn't use an upgrade, then there's a chance she'll be eligible for an upgrade sooner.