Earlier this week there was a problem with activation emails not being sent when new users tried to create a digihitch account.
We are sorry for the trouble. This has been fixed. You can now re-register at:
If you still have trouble, let us know. Send a feedback form here: