I bought mine from Amazon Digital, got the codes within 3 days. It's listed on the bottom how many days it will take them to send the codes out.

SE really needs to just put the codes on the mogstation lol.