Money is by far the most straightforward way to give to charity, and cash donations are always appreciated. However, there are other ways to contribute to worthy causes as well. Here are some of the ways you can support charities without having to directly spend a dime.