Guys, keep in mind that since people were getting their emails today, somebody at Magpul was likely sitting in front of a computer all day working while you were sitting on the couch. Additionally keep in mind that everyone in Colorado effectively got pushed in front of other guys in the country who've been waiting for a heck of a lot longer than 4 days. Instead of getting snippy and impatient, try gratitude. If it takes a week, you should still be grateful.
With regards to some people getting the email despite sending it after you, I'd suspect that there's a handful of guys working on this effort. If I was running this little program, I'd take a batch of emails and hand them out to each person on the team. If one guy runs through a hundred emails in the time that another does 25, little discrepancies are bound to pop up.
Take a breath. You will get the email as soon as you get it. No sooner and no later.