They don't have to accept donations in bitcoins. It's easy enough to set up a legitimate BTC-to-USD service that automatically deposits the cash equivalent (minus small fees obviously) into an account whenever someone sends bitcoins to you. Like those "donate" buttons, except instead of credit you pay in Bitcoin. Like BitPay I think.That's only helpful if they really have nothing to hide though... I wouldn't trust random bitcoins from random vendors to not end up eventually traced back to the bank account in question. I wish I could do something for them... but I really can't :(