The service has been great for my work needs (and non-work, too). I have never had issues with any of their products. That's rare! They are always easy to get hold of via phone or email when needed. Their support team helps me out whenever there is an issue or question. Great customer service at this level doesn't come around very often these days. It would be nice if the pricing was better - not as expensive as some other providers. We've used them since 2006. Nothing bad ever came from our relationship.