Excellent product. One of my favourite modules. Very flexible, excellent support. It can be tricky to set up, I had to hire a developer from odesk. But he gave me a custom manual and I love the product. I highly recommend to all. Only thing is it can freeze or lock up, and you have to refresh the page. It has happening very frequently, but it oddly went away, so really no complaints.
Definitely worth every penny since it is truly a investment..