I used PIA for a few years and was happy with it for the most part. It was reliable, and the software had some useful features (kill switch, etc.), although it was buggy at times and required some troubleshooting (I had to flush my DNS cache regularly). Overall I would recommend as the price is right and it is a very versatile and well-supported service.
I recently signed up for Smart DNS Proxy, which gives you access to their Smart DNS service and their VPN service. Every so often they have a 70% off sale, which amounted to approx. $26 USD for a two year subscription. So far I have no complaints, although I've only used it a few times. There are lots of VPN servers all over the world, and they have a breakdown of which ones are best suited for certain activities. No logging. This has the added bonus of giving you access to their Smart DNS service, which is valuable if you’re like me and enjoy getting around geo-blocking restrictions employed by popular streaming services. Smart DNS and VPN all in one, for a great price. Again, time will tell but so far it has worked as desired for me.