Not being a Scrooge but why not have some fun too ? There are Plenty of charitible organizations that overflow with donations at the holidays. She wants to share the love with people in her immediate circle. Why not???
Perhaps adopt a charity or two and donate mid-year when donations are still needed and the giving has slowed??? The holidays take care of the "giving" mood more so than other times during the year. A friend of mine works at an organization that assists the poor. She once made a comment about food pantries in our county. "If you are hungry and cannot find food, you are not looking!". Our town-county generously supports the food pantries all year round.
Charitible giving is not a "seasonal " effort.
my gift idea, take some Timtex double sided fusible (or any stiff fusible) , iron on some holiday fabric, cut into shapes, punch a hole in it , insert a ribbon and now you have a quick and simple ornament! Embellish with trims, hot fix crystals, etc.
Sandy