It has just come to my attention that we have been experiencing a technical glitch with this sites mail delivery.
A good number of users who have attempted to register have not been receiving a confirmation activating notification email.
We are attempting to correct this problem.
Veil Guy