The range of options Flexi Contact Plus offers is very comprehensive - especially if you want multiple configurations of contact pages for various areas of the one website. By using multiple contact pages on the one site, I find it very easy to track at which point a visitor opts to make contact.
There are many permutations and options in Flexi Contact Plus, but it's all very straightforward to navigate. I had one non-critical aesthetic query. I sent an email and got a response within hours. I highly recommend Flexi Contact Plus.