Purchase was prompt and efficient. The module has great flexibility and allows many different configurations. This suits as as our client frequently has an epiphany and asks can we do (x)? Usually after invesitgation, the answer is yes. Best of all. The SUPPORT IS AWESOME. When we did experience a usbaility problem, the vendor replied to the support question (literally) within minutes. His advice helped us resolve the problem quickly.