What's up with DomainMonger.com? I'm trying to set up a domain with them, but their site is on valium and scotch, or something. Are these guys worthy, or what? Seems like a domain registrar should be able to keep up their site. --Jason V. C.