I just got invited to the program and as soon as I signed up I had 5 invites. I didnt get in through someone else though, I signed up on the site awhile back
On the left side of the screen under the section that has my domains, billing and transfer in. It isnt there now since I used mine though
are there any actual benefits to using google domain? free google apps?
otherwise I don't see any point in picking this over something like namesilo that offers domains for $8.99 with free privacy.