My myGov is set up so when I put in my password, they send a code to my phone. I receive it within 30 secs. If you aren't receiving your code to your email within a few minutes, I'd be worried that someone has accessed your account and changed your email contacts.