That really does suck, no doubt, but please don't call the shipping method "mp4nation". That's blaming a good company for the misgivings of shipping when it isn't their fault. It's SingPost's fault, and they mess up a lot more than just mp4nation's shipping unfortunately. They used to be a fairly reliable free shipping option, but the last half year or so they seem to be losing it in their ability to get packages out of China in a timely fashion. Sadly resellers in China dont have much of a choice here, either, if they want to offer a free shipping option. SingPost is the main form of mail delivery there, like the USPS is for the US and Royal Mail is for the UK.
This of course still sucks, but please blame the right source for those woes, thanks. Also, I'm noticing that customs are also playing a part in the lateness of some deliveries, and that as well is out of the sellers hands. Shipping from one country to another has always been a hit and miss thing, but it was a bit more reliable not so long ago. At least mp4nation is responding on this thread and trying to help out, more than I can say, from way too much experience, about many other China based companies.
One other thing, the latest offer uses FedEx to get it out to you, no Amazon needed