DTC Club forum is working for me - I think Jim disabled sign ups because we were getting a ton of spam bots, but it should give you instructions of how to contact him to register an account?
Let either EOT, Bowlman or myself know if this doesn't help, and we'll try get you hooked up