This is a great extension, that we used for an integration with their OS Property extension. We also are using their PayPal Payments Pro plugin. There are a lot of features with OS Membership, which is great. The coding of the extension, from a developer's standpoint, is nicely organized and commented. Very happy with my purchase. In addition, contacting the extension author for a tweak in the registration process between OS Membership and OS Property's Agent setup resulted in fast turnaround. This is a great extension, from a great Joomla extension developer.