For those not spam refreshing (ok, spam refreshing ended hours ago)
[Update - 5:00GMT]
We are still working to get the claim site up. People are probably getting tired of us pushing the time so we're just going to say it should be very soon. We'll update as soon as it's up.
Thank you for your continued patience.
I personally am heading to bed, it should be up in the morning.... I hope...