I'm unable to open the browser version. And one question: is there no other payment method other than PayPal?