I am a chiropractor by profession, though I have a passion, perhaps a curse for wanting to create and do things on my own. I have always dabbled in tweaking my clinic's website with adding content. When my wife started a yoga business, I took on the task of designing her website thru WordPress. Of major importance to the site's function was to be able to have clients sign up for classes. After endless research, I came across WP-Members. It had all of the features that she needed. At first, when you are used to free plug-ins, you are hesitant about paying for anything, but the nominal fee for support, turned out to be well worth it. Although the plugin was very simple to install and get running, I needed help with a few customizations. Things like Function PHP add-ons, etc. I posted the issues for support and Chad himself, the creater/designer emailed me almost instantly. He figuratively held my hand; walking me thru the process with furnishing text and code and stayed with me until the problem was resolved. I give this plugin 5 stars. I have used other plugins and would wait days for responses, and sometimes I would never get them. Love the product and love the integrity that came along with it!