Quote Originally Posted by Nadirah View Post
Perhaps they had expiry dates?
No, because:

1) It says "Code already registered", when if a code is expired it will say another message. (confirmed from support). Also Support confirmed these don't expire.

2) A friend bought one too, and he used it after me and worked.