During my first two purchases I had to wait 24 hours to receive the code by email, but in the last two commands 2 minutes ago, I received the code instanténement, after being a little disappointed, I am very especially satisfied that the codes are Valid!