You would have to research what percentage of the money goes for admin costs vs for the people in need.

Maybe match.com is cheaper than the franklin you dropped for the holiday season.

I always give any change, loose bills in my pocket to the bell ringers.