Great technical support
-
I like the fact that they listened me understood the problem I was facing, identified thee solution and fixed it. When customer support can do that in no time, they get my five star rating.
The topic ‘Great technical support’ is closed to new replies.