I have some google inbox invites, not sure how many but probably a couple. Inbox (heh) me your email and I'll invite you.
I'll give it a shot…. If you still have. Thanks!