Firstly may I say I don't usually write reviews, I use many many extensions in my time. This one has to be one at the top. Very comprehensive for what I needed and relatively easy to implement. Please don't assume that if you want to install a highly complicated form that any extension will just do it with a click. If you have that in mind you will not be disappointment.
I did have an issue with the component and was a little disappointment with the lack of a forum. BUT when I contacted the proform team they resolved my issue within the day, without any work on my half! Fantastic support given here so please don't be afraid to contact them for any problems as in my experience they were extremely helpful and very quick to respond.