Congrats to you and same here. You'd get your check within two weeks time or even faster depending which country you're in.
oh my! its the end of the month already but i havent received my check yet for March! do i have to report this to google now?