Very adaptable extension with a multiplicity of options. Our school website developed a problem. Excellent response, solved the issue (which proved not the fault of the extension). Great service. I have had subscriptions over a number of years, but not always renewed. Renewal this time to gain access to support was money very well spent.