The module does take a bit of getting used to, but has great flexibility and adaptability. It may not be the best module for people without coding knowledge - but if you are happy to email your request for support you will be helped out!
These is the first time that I have purchased a module with ongoing support, and have been pleasantly surprise with the level of support I have received.
Crosstec did take some time to respond to their emails, but they were very thorough and it was well worth paying for support, as I got the end result I was looking for.
Great support guys, thank you!