This plugin is everything advertised and more, but I had a small issue (to do with my site's setup) and the developer was extremely quick to not only answer, but customize a solution for me. Best money I have spent on an extension and worth EVERY penny!