Their website is easy to navigate and has nice look. I was quickly responded on my pre-sales request and I received polite answers. From the very beginning it was a great quality in the customer service they have provided. Every time I had an issue I would highlight support in the live chat and they answer me and try to resolve and diagnose the issues I was having. Very cool. In summary I would rate them 8/10 because I had some troubles with packet loss and several downtimes, but the customer service is outstanding.