I talked to CS at mp4nation.
The mailed out notification is when they gave your item to HKpost
When your account order # is updated with the parcel weight. Thats when HKpost mails it out.
The orders are taking long because of the HUGE amount of pre orders of the M2/M3.
So its not mp4nation thats taking long. Its HKpost because of the huge amount of pre orders.
Thats what I was told from CS at mp4nation.