Please make sure, that your key is in stock! These keys say "Delivery time 1 minute". Otherwise it says "Unknown" as we can'T predict when games will be back in stock.
I ordered a copy of Overwatch last night, it says "Delivery Time: 1 Minute" now and it said the same thing when I ordered it.
In the "My Account" page it has this icon.
http://i.imgur.com/q6jzJlJ.pngMy email is
ishellz@hotmail.com