Specialization Code Expiration Dates?

Do spec codes sent to your email and Xbox have expiration dates if not used?

Will they expire if I just neglect to use them?

Not too sure…I have yet to receive mine… :-/ My friend simply gave me his but still never got mine.