I don't know what all the fuss is about. Crowdrise takes a 6% fee and the payment processor takes 2.9%. If you opt to pay a little extra so the nonprofit doesn't pay the fees from your donation (I did), the fees plus donation Is totaled up at checkout. It's impossible to miss. More importantly, the site is extremely easy to use and e-mail support is quick. It's kind of silly to expect a platform to not have some kind of fee attached to sustain operations/stay running.