written by SteveExeter on 17/05/2012
I've contacted the support department a few times over the last couple months as I've needed them to sort a few problems out (of my own doing) and they responded quickly and professionally. I've dealt with three or so guys there and have all sorted out my problems quickly.
As rated by our community of reviewers