Great product, super responsive support. Not sure where else you can get this kind of value. The support forum is excellent and the documentation allows you to make minor customizations (even for a novice). If you do run into problems, the support team gets an answer out quickly. Added bonus, I think the support team actually enjoys what they do! And why not, the product is excellent.