ChinaLife on Reddit has a running thread on working VPN's for Mainland China. I'd check there for up to date info as it's my understanding that different VPN's there are randomly blocked.
Update. The only reliable VPN in mainland China was LetsVPN. All other popular brands didn't work and I was a paid subscriber to all of them. The firewall is very powerful over there.