When I found out they charged almost 9% to give to the charity of my choice, I decided to send a check. I can understand a $2 to $5 processing fee, but this is disgusting especially since they are supposed to serve non-profits.
You can donate to most non profits through PayPal for a lot less money.