I certainly don't want to corrupt your volunteering spirit, especially as things always seem to be more fun when there's no money involved, I'm just conscious of the usual volunteering maxim that volunteers should only be asked to give their time and the use of what they have anyway, and not also become poorer. If you're purchasing and running equipment dedicated to supporting the habits of online users then you're entitled to ask us to help with any real money you have to pay. You of course can choose to bear all those costs yourself, or you could take the donation button route, or you could post on here when you have or are planning a server expense, say what it is and how much, and invite users to contribute to it. I don't know how well donation buttons work, what I heard from Microsoft Train Simulator add-on developers is that hardly anyone uses them - one problem with them is that they are not transparent, the user can't see if you're receiving more or less than your costs.