We had a fairly basic need for a membership extension and AEC more than filled the bill. I installed it over two years ago and it has worked without any more thought. That is a tremendous PLUS for any piece of software - to go so long with no intervention. We had one minor customization that Jake helped implement - fast, easy, painless. Can't reommend this product enought. Since it *is* so comprehensive it does require some thought to use it but again, it is rock-steady.