3.6
11 reviews
5
2
4
5
3
3
2
0
1
1
Ive used their service for years also and i have to say ive not struck a more friendly and enthusiastically helpful team in their tech support and accounts departments. Their service is fantastic value as well. I give 5 stars all round, and suggest ur one time bad experience is just an unfortunate bump in the road, and shouldnt put u off so easily...?