If anything I would say square is dropping the ball on how the process works. Myself and a few others preordered it for the ps4 from Amazon and all got the codes within 5 min of completing order.

This is from the USA, so might just be where your at but amazon isn't the problem.

We did everything the code instructed us to do but square is very unclear how it works and what happens now.