The best part was that, having paid for and installed the extension, I found that I had an issue getting it to work correctly. Not only did this turn out to be a JQuery issue on my template, not the extension, but the support was the best I've had yet for a Joomla extension.
You have to register with the developers support ticket system, but I had an initial response within 24 hours, and the whole issue was fixed hours afterwards by the developer.
I wholeheartedly recommend this extension (and it's developer) to anyone looking for a professional, well functioning extension.
Thank you very much for the wonderful review.