We have been using this service from about 2 years now with no issues as far I can see! Their support team are very helpful when it comes time getting you sorted out if there's an issue or something goes wrong in your account - they always get back straight away too so its easy to work through any problems we may come across.
The only thing which could be improved would perhaps by having more features available but thats not really much of anything since most people will probably just use what they need anyway rather than adding extra stuff. Great product/service provided excellent customer care /support even after purchase has finished up!!