call or Email her. Another perspective but maybe she is embarrassed to call you because she got the box and with just getting back she got busy and didn't call and now oh my it's been a while and she feels bad so it keeps getting put off... Been there and have done that.
As far as the gift being late I wish my kids would get something late, they get so much on Christmas it gets to be a blur.
As far as the gift being late I wish my kids would get something late, they get so much on Christmas it gets to be a blur.

