Yea, same issue here. Code isn't showing, purchase has been on "COMPLETE", Paypal went through.
Since Friday Night, I have a ticket open, but I got no reply yet. God hope that can get sorted out tomorrow morning before they receive an angry call from me.
This whole site and promotion is a mess. But that isn't the first time Squeenix pulls a stunt like that. I should've known better. 'Fool me twice' in that case.
After that, I hope that I can refund my 3 quids as soon as possible. I don't want o have any more business with this site in the future.