So I just noticed that in the title used throughout is 'Webmaster Forum.' Why exactly is that? I mean it seems a little odd to use that when the forum has references to 'TalkFreelance Forums' all over it and even the domain name is.. talkfreelance.
Is this a rebrand that is going to stay? Or.. what?
Edit: Also, noticed this the other day; What's the purpose for
http://mail.talkfreelance.com being used?