The VPN service provider. Pingzapper has their own guides, so does BattlePing, Tunnel Bear, CyberGhost VPN, Hotspot Shield, etc.

As has been stated many times, they usually have a free trial period. But some will have a limited free use policy as well. Tunnel Bear gives you 500MB free every month, and if you promote them on social media you can get an extra 1GB added. Others will limit it by time--like so many hours a day/week/month or something. Some are ad supported (get a pop-up ad periodically, or maybe when you log-on or something weird like that).

The point is, you don't necessarily have to pay for the service to use it in a pinch or for diagnostic purposes. If you find you like how it performs via the VPN and want to use it for more than their free option provides, some of them are actually quite reasonable---like in the neighborhood of $50-$60 for a year of unlimited access. That same Tunnel Bear service I used to prove my point to the TWC tech is only $50 for a year of unlimited use---and it works. Sometimes it fairs better connecting in the states then it does to Canada...but it can and did give better results when I needed to use it.

You may find if you do start using a VPN that you have more uses for it than just the game. I stayed with my free 500MB plan and use it for paying bills and occasionally to stream some content (stupid regional IP blocking). During football season, I prefer to pay them the $7 a month for more VPN access than paying the cable company north of $50 just to watch my games. Just saying....there can be some hidden benefits.