Specialization Issues - What are they?

I don’t really understand this whole fiasco regarding specializations and emailing codes. Now I pre-ordered Halo 4: Limited Edition, and supposedly I’m supposed to be emailed a code for some specialization.

What do(did) I need to do to get this code? I haven’t been emailed the code yet mind you.

Am I supposed to be getting a specializations code? I’ve played since launch, preordered LE, and I don’t know if I should be getting it.

In other words, what was required of me to get the code, and if I’ve met those requirements, why haven’t I gotten the specialization?

Check your junk email folder.