True 24/7 Customer Support!
We place tremendous emphasis on providing the the best 24/7 customer support available.
This means when you got a problem, we are there.
Bearing testimony to this, 85% of our online customer support tickets are answered in under 24 hours.
Why? Simply because we believe there is just no substitute for good old-fashioned personalised and friendly service.