from what i can remember google now gives 100 invites as soon as you sign up. and even if you send 100 invites you'll have 100 more next time you log in.
Hi Guest we just wanted to alert you to a major change in the forum. We will no longer be allowing the posting of outgoing links. Please use the attachment feature to attach media to your posts.