I am unable to access the 'Feedback Survey' web page. I'm located in China and acess to sites is often blocked. Can someone out there check if this is a local (china) issue?
If it is, via what other means (aside from using a VPN) can I acess this form?