We purchased aMember Pro to handle our 2,000 member organization. Unfortunately it's missing critical features for day-to-day use and we will be switching to an alternative soon. It seems to be designed more for subscriptions than membership processing -- and it may work fine for that application. That's not what we do. We are a common non-profit membership-based organization. Perhaps the most glaring flaw is it doesn't support basic membership renewal backdating. By my estimates, this aMember issue will cost our organization over a thousand dollars a year in lost membership dues. This is membership processing 101, so I don't understand how such a basic feature can be missing. Suddenly aMember doesn't seem so inexpensive. Another major miss is the phpBB module we bought. It basically doesn't work if you have an existing phpBB setup. We noticed this during testing when aMember started removing people from our moderator group. I basically had to disable most of the phpBB module to prevent it from requiring a database restore from tape. The lack of a single login with phpbb is also a major disappointment. Given the availability of the source, you'd think these downfalls could be averted because the code can be modified. Unfortunately the programming style and data storage designs make this difficult at best. If you're used to modifying phpbb code, this code will come as big disappointment. If you're used to writing code like this, you might be okay. if ($old_field['additional_fields']['sql'] != $nt = $field['additional_fields']['sql']) Not having usable custom SQL fields is another major problem for us. aMember lets you configure a variety of SQL custom fields then never stores the data in them. If you were expecting to create mail merge documents using Word and an remote ODBC data connection, forget about accessing those custom fields. aMember also does not do a good job of helping an organization retain its existing members when their memberships expire. They only get one email. There are no reporting features to track expired members or to send emails to recently expired members. There's no support for generating mailed renewal letters. The software doesn't even provide basic information like your renewal rate. Then there are the small issues that up to a big issue: ** You cannot send emails based on user record selection (e.g. city, custom field) ** The export doesn't output a header record, which makes mail merges more work. ** The reporting is very limited. Do you want to know your membership level trends? You'll have to export your data and write it yourself. ** The user passwords are not encrypted, which makes the phpbb sync less useful. You can't synch the aMember password with an existing phpbb account. ** aMember has no support for membership fulfillment processing. I ended up writing a PDF welcome letter generator. Like I said at the beginning, if you doing subscriptions, this software might work for you. If you're just starting up a membership org, you aMember might be a good starter choice. However, I'd also recommend you pick up a copy of the ***********************.