I know I joined today, but I've been a 'guest' on this forum for a while now. I'm not really the outgoing type, so I generally just use this forum for info.
But you gotta put yourself in my shoes, if you were a frequent 'guest' on this forum and you saw someone giving away free tickets to a London gig, you'd sign up to the forum as well, especially if you're a giant Rush fan.