The customer support was great! I did not have to deal with them after the sale. They were very good at keeping their word. I had no issues during my purchase or my installation/support period. Their pricing structure is fair and they offer multiple plans for different budgets. This was a great choice for me because the price point was right, and I needed a reliable solution that would last a long time. I am able to get everything done that I need from their service without having to worry about additional fees.