Oh sure, you can do good things with small amounts, I meant it more like: if you're a small charity where every penny counts, you probably didn't get thousands of dollars from Amazon because you didn't have the reach (and arguably, the time dealing with amazon may have been spent better doing something else). And if you're a big name, you're not relying on a few tens of thousands from Amazon because you're taking in millions in donations and grants each year.
I assume it can be hard to transition between charity and for-profit work. Are charities following with the hiring-freeze? Wouldn't freelancers be more welcome in these times, given that they're easy to let go? Good luck in any case.