While I see your point, if she is willing to put in those hours then it shouldn't be a problem. If buying gifts is something she values, who are you to tell her no, get some more sleep or whatever? Now if she feels forced to do it, that's a different problem. Her family should understand she is busy and money is tight for acceptance of cheaper or no gifts, but that's up to her, not you in my view.