I just signed up over there less than an hour ago and had no issue. Email came within a minute. I did get an error after clicking the link but it seems to be working fine.
I just signed up over there less than an hour ago and had no issue. Email came within a minute. I did get an error after clicking the link but it seems to be working fine.