Amazing slow site. If it does manage to find a valid domain, it doesn't show any contact info, nor registration form. Do I need to create an account and log in to see those?
Seems like the company has now suspended newly created accounts and disabled signups... aren't they being paid or required on some kind of government contract to manage this system?