AoiShikaku is right, the expected delivery date can take up to a month. The only piece of advice I can add to the already useful advice you've gotten from everyone thus far, ask for EMS next time, they're a lot faster.
"This is my rifle. There are many like it, but this one is mine..." - Maj. Gen. W.H. Rupertus, USMC