I signed up with them years ago. Things have changed over there now since Matt took over.
To what I know of know of new account requests don't take any longer than a day or so.
I've contacted them for you to try and chase it up for you
If you still don't let me know and I'll send you over their ICQ.