They are very responsive to customer service requests, they have good prices for their plans, and I've never had any problems with them while using their products or support. Their staff is always available via chat when needed, so there's no need to wait days before getting in touch with someone about your issue.
The only downside that I can think of would be if you're looking at other providers out there because they don't offer all of the features that some others do (like dedicated IPβ¦