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.