Having looked at and tested about 5 other similar extension before I found this one, I can say this one has the most functions and functions
Ease of use
It is a little complex but following the help it is not hard to set up
Support was excellent. Needed a little bit of customisation and Douglas was very nice and fast to help. Absolute rockstar!