We thoroughly researched the membership subscription components and chose OSE Membership. After using OSE Membership for about a year we couldn't be happier with our choice! We use this for an online printing site and offer "Free" and "Premier" accounts. The component is very flexible, tons of features, and allowed us to setup exactly how we needed. And with many components you have to do customizing to the template and such; not the case here, the stock install is ready to go and makes updating to new versions a breeze. Which that is another point, they regularly update the component adding new features and fine-tuning the current features. Expect many updates during your OSE subscription period.
The component is 5 stars but wish we could show 10 stars for support! Over the past year we had support questions using their great support ticket system and they were always right on it and pleasant to work with!
We've used Joomla since 2006 and we know a top-notch component, and this is one. Great job and strongly recommended by veteran Joomla users!