Seems strange, I've not received anything yet, I just assumed they were going to send the CE and the controller out to those who entered the details on the Titanfall path otherwise they'll have given them out in completely random order (which may be the case).
That would go against the terms though. Did you definitely get through the Titanfall page? Where abouts do you live? Maybe it's taking awhile to get to you?