I have been using these guys since 2016 when I found myself suddenly in need of a VPN service due to my traveling needs. It started with the use for privacy and learned over time what a nice addition is it for streaming my favorite shows, during this time they had some struggles when service like Netflix or BBC started a wide VPN block but they managed to stay on top, after all, been compensated a few times with extra days of service for the delay in fixing. Overall a loyal company with good customer support and decent service.
Because you can connect with just an L2TP connection, you can create connections in Windows, macOS, iOS (and although I haven't tried in a while, I'm sure Android and various versions of Linux as well). You don't need to worry about installing an app, whether it runs on your OS or not, or other issues like that. The one disadvantage of not using a VPN app would be if the VPN connection drops and your device doesn't have an option to block connections unless the VPN is up. If you're using it to watch a show in another country, this isn't much of an issue (in fact, it looks like most streamers don't monitor once the stream starts, so intentionally dropping the VPN might increase your streaming speed). Depending on the streaming service, you might not even NEED to use a VPN, if you change your DNS server address to a HideIpVPN server. You can even change your router's DNS server, and all your connections will use it (they use your home IP address to verify you're a subscriber). If your IP address changes, you go to a web page that updates your IP address, and it's back up. The only issue I've had is outages on some VPN server addresses, but since each county has multiple servers, you can just pick another one.
I didn't want to extend my package, but they steal my money anyway! And they said they didn't offer refunds! That's a robbery! Worst service ever and worst customer experience ever! I can't recommend this service for anyone!