Still no Specialization Code?

I have been an active member of Xbox Live since the start of Halo 2, and even attended the Halo 4 midnight-release.

My achievements can validate that I have played before November 20th (I believe that was the cutoff date to receive the early access code? Correct me if I am wrong), and I still have yet to receive my code.

I am not sure if 343 reads/replies to the threads here but I guess I am just looking for an answer as to when I will be getting a code. I just hit rank 60 and now how to choose my second specialization – wishing I had the rest of them unlocked.

I checked both emails associated with my Live account, and I even check my Live inbox each day.

Thanks in advance to anyone with an answer.

Specialization codes have been distributed. For more information on the distribution process, check this post

https://forums.halowaypoint.com/yaf_postsm2019737_The-Official-Specializations-Email-Thread.aspx#post2019737