What's the code for the league? I found an older thread of Harru's that had 48413-6490 but it's apparently not a valid code. There was a more recent one.
Also, it's a pretty damning indictment on their web design when, after fruitlessly searching to try to create a team for a while, you check the FAQ and the first question is "I can't see how to make my team. Where is it?" or similar.
"Why can't we design a decent fucking website?" would have been a good question to stick in the FAQ.