I played Halo 4 the day after it was released and have yet to receive an email with a code for unlocking the specializations. The emails were supposed to be sent out yesterday, yet I have not received it 
My Gamertag is SwimPatriot and my preferred email is live2swimtm@gmail.com.
Thank You!