I am a big supporter of charities and non-profits especially around the holidays. Having worked at a non-profit, I know the struggles and hardships they face to keep up with the demands and costs associated with running their operations.
If you can't make any monetary or clothing/item donations this year, consider signing up for the Click to Give website.
All you do is click on 6 categories each day. That's it. It takes no more than 1 minute of your day to perform a good deed. Every click provides monetary donations to the charity listed, by the sponsors of that website.
You also accumulate points that can be redeemed for prizes or be donated back to the charities. It's a win-win in my book.
Consider helping out and get your friends and family to join!