I am very pleased with the product, and the customer support, I can only say the only concern I ran across was when discussing installation with support, it seemed to be very straightforward and easy based on the discussion, but in reality there was 23 steps to the procedure. It was still not all that difficult, but still not too difficult to complete. Overall I am satisfied.