Quoting Nicola =):" If you don't want her using the gift card in that manner then you shouldn't give her one. Get actual ... [snip!] ... not we agree with how she uses it doesn't matter. She is an adult and its her choice. Gifts shouldn't come with stipulations."
I'm not the one giving it to her. Her family has been selected by a secret santa and he is giving them the card so they can buy gifts for their children. He called her and asked her what her kids wanted for Christmas. She told me she didn't feel comfortable telling him and that she told him she would rather have a gift card.
So instead of using it for her kids, as intended, she is using it to donate to other peoples kids.