add2suggest Huh, this is weird... Seems like they are blocking North American traffic from accessing their domain.
Here is a test from 6 different locations, only USA is not able to access the domain
Using a proxy in Ukraine I can access the site, but not with an NA residential IP. Their server is very slow and often result in a connection timeout. Their SSL certificate is invalid so only the non-https version works. There are a lot of issues with this website.