I know jack-all about running a non-profit... but I'm wondering if it would be possible to set up an interest-bearing account (like certificates of deposit or something), allow anyone to donate any amount at any time, and have anything not earmarked for the month's maintenance goes into said account. That gives us free(?) interest income, and slakes the maddening thirst that the players have for donating (yet, like me, are shut-out on a monthly basis).