We appreciate that it's not a good look to be charging a fee on the generosity of others but, try as we might, this is the best way we've found to keep Givealittle going.
There are many costs involved in running Givealittle, including credit card processing, web hosting, bank fees, compliance costs, GST, etc As well, we have a small team who work to to ensure that the site runs smoothly and securely, moderating & vetting pages, helping users, and so on.
The operating costs are actually higher than what the 5% fee covers and every donation is a net loss for us. We are only able to keep the goodness going because the difference is funded by the Spark Foundation. As far as we know, there are no similar sites out there that charge a lower fee.