Ed C (10 Jan 2012)
"To Charles reference Divine Coders"

Divine Coders has a facebook page, and has been quick to respond when I had questions.  You may want to find their FB page and ask why you may be having difficulty registering.  Mine went through with no issue although it does have a tendency to kick you out after awhile.
I know they've been wroking on some new software to improve the site.  That may have something to do with the issue.
Ed C