What JLC said. Also, Rich is extremely busy keeping up on everything, so you might have tweaked the radar somehow inadvertantly, so he thinks you're just yanking his chain. When you explain everything via email, and keep it short and coherant using your name and what name you signed up under etc etc.. I'm sure it can be worked out.
It's a good site. I didn't have any trouble registering, but I've heard other people say there were issues, usually because of some small slip up they forgot to put in, or something was slightly off. Usually easily fixed once it's explained and fixed.