Comparison of VPNs
https://thatoneprivacysite.net/vpn-comparison-chart/
I made bad experience with NordVPN based on reliability but they gave my my money back after 3 months with no questions asked.
Astrill is good but pricey. Astill will work in countries that try to block VPNs. CON: Astrill leaks DNS like a mother...er. I can get it under controll with ufw
ufw default deny outgoing && ufw allow out on tun0 && ufw allow out on tun0 to [IP of your DNS] port 53
You may want to use Softether instead of OpenVPN or the provided client of your VPN. I am only awar of two VPNs that provide Softether access:
https://www.rapidvpn.com/setup-vpn-softether-ubuntu
https://proxy.sh/panel/knowledgebase/1893/Securely-connect-t...