Their checkout system has not functioned for nearly two years now, shortly after the Russian invasion of Ukraine -- it may have been connected to financial issues around that time, who knows.
It's been a zombie site ever since: still functioning but impossible to subscribe or purchase from, and I don't believe anyone replies to inquiries.