Please add a separate stash for guild that is accessible to only appointed players in the guild.

One counter-measure for people sniping donated items or golds in the guild bank, my suggestion is when borrowing from the guild bank, the guild master should approve first the request of the player to borrow.

To prevent guildmasters from snipping donations from guild members, GMs shouldn’t be able to take the donations of the guildies as well without permission or approval.

If the guild master disbands guild, all donated items returns to original owner.

Let me know your thoughts and opinions.