When you say you are happy with the service, do you mean the performance or have you actually confirmed that they actually have a proxy server farm doing what they are promising? I am sometimes skeptical particularly with free vpn services (after all hosting servers costs money) and wonder they trully have the hundreds of proxy servers as they promise...