The invites seem to be a free access to the site, but it sounds like the method of payment is in monthly increments. Is the code permenant access, or does it have a time-limit in which you'd have to start paying afterwards to use?
But, sounds like a strong site, and, worst comes to worst, I'll probably hop on with an openID, if that's free to use.