My current PIA subscription is expires in... well tomorrow. I don't plan on renewing. PIA is very reliable but its reliance on Ruby interpreter (no hate on Ruby, I love it, it's useful, and it's helped me automate some functions) causes new files to spawn when loading/use and MANY software (mostly anti-executables) really make it annoying to use. Always asking questions before allowing PIA to connect or start the VPN connection up. Vendors like Norton and Emsisoft are intelligent enough to whitelist. Vendors like Kaspersky can do this but require you to trust the file manually then all is good.
Will use them again when they make their own client (which they should be making). Will look for another VPN with similar privacy standards. I have several that I'm currently looking at.