Wild Apricot does the job...okay
I have used Wild Apricot for about a year. If you are needing a very simple AMS that is not too expensive this might work for you. You don't have a lot of customization options. The meeting/event module is mediocre. It does not import well into Quickbooks. You cannot bulk print invoices. You have to print them one at a time and it is a painstaking task as several steps are involved. There is not an option to print statements. This AMS is geared towards everything being online, which is not a bad thing except not all my members like to do everything online. They need actual printed invoices to submit to be paid. The only reason I have not switched to something more robust is because it fits within my very low budget.