Credit card payment fees

Agreed. We are a non-profit, and the only thing that keeps us from moving 100% off of Donorbox is the ability to ask our donors to cover the transaction fees (which most do happily).