The best feature is the ability to link it with our website so we can have automatic payments from memberships right in the member portal. I wish they would give more options for customization of their services! Have a good understanding of how your membership program works before signing up. We are using Member Edge as an automated payment system through Paypal to make sure every one knows what money has been paid out during each service time. It's also helping us keep track of donations which helps us know exactly where all funds go. This allows us to be transparent and accountable when giving back or receiving gifts.