written by on 01/03/2013
I have had a few hiccups here and there with the service, however they are very fast to respond to issues and fix them promptly.
All in all, they're solid and reliable.
As rated by our community of reviewers