you can get any VPN server on the internet like express VPN, tunnelbear, hotspot shield or others a simple google search will do the trick or you can find cheap ones on underground forums.
So you wouldnt trust a random wi-fi, but you would trust just any old malicious VPN you happened to find on underground forums. Thats bad advice.
Only connect to wi-fi networks you have reason to trust. I avoid open ones, but I often use password-protected networks operated by some bona fide entity.
Similarly, if you decide to use a VPN, make sure its trustworthy. After all, whoever controls the VPN will be able to read and change all your plain-text traffic. Even when youre using encrypted applications, the VPN owner will know where you connect and how much information you send and receive.
F-Secure Freedome is a widely used VPN with good reputation, but of course past performance doesnt predict future results. With huge userbases comes huge responsibility, and as weve seen with Facebook and others, sometimes the temptation can grow too big. Remember those are all companies that seek to make a profit. If youre not the paying customer, youre the product.