I noticed the website uses a bad certificate - hostname does not match hence browser treats the cert is insecure, etc. Please see the screenshot.

I realize this might not be the best place to report issues on the website, but I could not find any better.