Huh, when I was thinking of starting up, it didn't cost to be an organizer.
Weird. I'm surprised they're still in business. Is it a nominal fee? They don't seem to have the fee schedule on the website in an obvious place.
EDIT: Found it, $19 a month per month or $12/mo if paid in a 6mo...