Is that site legit? I tried on chrome, firefox, internet explorer, and whatever half assed browser my phone has on it to grab one of the supossed 1862 keys left. I can register just fine but go to click on the "claim key" and it's just an image, not a link. Anyone able to help? I have a...