Actually I desperately check my email daily to see that invitation ;-). I got the Top Contributor status for my previous company and now that I am personally so much engaged in GA forum, I wonder what is taking Google so long? Never mind. No doubts on Google. All the wait is worth for that TC status.
Thanks and Regards for this useful thread. -Rahul Singh