I have used several other components and I am glad I found this. It works very good and support is great. You can even create custom form fields to collect additional information. You can also setup member discounts that will automatically apply to users when they are logged in.
Very easy to install and configure to use with authorize.net and PayPal. Thanks again for this excellent component.