Quote Originally Posted by Post101 View Post
Wrong my friend, there servers are OVH lines and are based in Europe.
And for there price they are very good.
When I had the problem there staff told me that because I was from Europe and there servers are leaseweb american servers that could be the problem.

Maybe they changed but on there slots page it says leaseweb network.