it takes a long time I ordered my thing 4:30 pm(ish) and then got the codes at 3:21 am.

Which caused me to go full panic mode.
I should really be used to this after all these years.