Virtual Private Networks and China’s Great Firewall are a pain in the arse.
tldr; Use expressVPN, but don’t be surprised if your connection is terminated at any moment. Make sure that your VPN software is properly configured.
Most VPNs are not allowed in China and are blocked by the Great Firewall. Historically China has been known to block access for a ton of sites and services at any moment for any reason.
You could give expressVPN a shot, make sure that you try the 30 day money back trial in the event that it isn’t to your liking.
Not trying to spook you, but I also want you to be aware of the following as well.
The Great Firewall and China’s government owned ISP’s are really good at detecting VPN and TOR traffic. They are constantly running probes across the network to determine what you are up too.
Let me know if you have other concerns or questions.