Thanks for posting that. I still wonder though whether NFG is able to deliver money to charities abroad, included with that 4%.
For example, an average remittance payment is about 9.3%. In some places it's 14%, because the financial infrastructure to get payments to some of the remote places on earth is really, really tricky. So if that's all included in the fee, it's a bargain.
If not (and it's just pure payment processing without subsequent delivery outside the US) it's really terrible. Paypal, Google, Stripe, they all beat it. Especially as there's often deals for non-profits, e.g. Bitpay/Coinbase will process charitable donations for free. Kiva's creditcard fees for example are waived if I remember correctly.