I use Ironsocket and I am very satisfied with it. Netflix, Hulu and Amazon work fine ,because they have SmartDNS which is based on IPv6, giving them trillions of possible IP addresses in the pool... They also offer HTTP and Socks Proxy, as well as worldwide list of VPN servers. All for a low annual price.
You can have multiple (3) different IP addresses connected (e.g. Home, Work, parents) and additional access IP's can be added at small fee. U limited number of devices from each IP (when using Smart DNS or Web Proxy), for VPN it's 3 devices with the username.
They work with Dynamic hostname using Dyn DNS services such as DynDNS and NoIP so if your home router or modem supports this (most modern do) you can have your IP autoupdate within seconds. I use NoIP, which she s free account that allows monitoring of 3 different IP addresses (3 dynamic hostnames). NoIP works well with TP Link and Huawei routers and modems, for example, and also has an autoupdate PC client in case you router does not support Dynamic DNS hostname services.
Please enter referral code 95233685 if and when you sign up your Ironsocket account (where it says Click here if you were given an account referral code) as a what to say thank you for the promo code 2018SPOOKY (act fast this is a new year's promo).
Your total price will be just under 25 dollars per year for all the above mentioned services (worldwide VPN, SmartDNS and web Proxy). I have been using them for 3 years now.