On first review looked complicated but I'm getting to grips with it after a couple of days. I like it. Fits very well with joomla with a look and feel matching the joomla site. Covers most things and only a couple of small problems setting up states and dropdown values for registration fields. Integrated with Paypal in a few minutes.