Not sure if you've fixed it when I post this but seems to work fine for me ( In UK )

Site is definitely faster at loading too. ...