Would just like to say I've purchased a number of products from these guys and their support that is offered in case you run into any problems or require custom changes is outstanding.
All problems/requests were sorted out and response rate is super fast!