I tried to register there a few weeks ago, it still says" Your account is still awaiting admin approval." someone tell them their site is broken.