I love how easy it makes donating online! We can see where our donations are going, we don't have any fees or hidden costs associated with donating. It's been great as far as giving support to non-profits that need online donors like us for events and fundraisers. The only thing I dislike about this product is that you cannot use any of your existing bank accounts to start off using DonateOnline. This was not by design but rather an unfortunate circumstance since most people in my circle did not want to donate through their debit card because they didn't understand its benefits (and honestly - no one knows what these benefits are). There were many other things we liked - mainly just the ease at which anyone could create fundraising campaigns on here without having a ton of experience beforehand. And yes, there really isn't anything to dislike overall! Just make sure your non-profit has someone who understands online marketing so that you get all those advantages that.