I'm just a lurker there. I check them out for news stories, but have never signed up. I'm assuming you've already contacted their admin.