First of all, six stars for customer support. Both prompt and insightful. At a very attractive price point, this is a brilliantly conceived tool for online management of an association or club, including seamlessly integrated e-commerce capabilities. Too much customization has to be done in the PHP files, but the developers are working hard to improve that. Plays nice with lots of other major components. Has the most comprehensive user-friendly payment gateway I have ever seen. If your client is taking in lots of paid registrations or subscriptions, you really must also buy the companion component OSE Reporter. Makes life so nice for the accounting people who have to reconcile e-commerce orders against actual credit card payments. Setting up individual member lists and payment plans is simple and intuitive. The next-gen component is coming in December, and I can't wait to upgrade. OSE has enthusiastically embraced our suggestions for how to simplify things for the end user. They "get it" that the end user is king. The minor issues we had to overcome were well worth it and then some.