After clicking on your link, I have to chose between two websites.
On the first one :
we can't register or do anything with our account.
The other website :
is a server with lower rates (I don't know if there is any other change) and it seems like we can register.