Salloum wroteNuclearVision wroteHongkong post, singapore post, china post, are pretty much the same.
The best are Private shipping companies that have private planes and ship directly to europe. I once got a parcel in one week, it was shipped to germany first.
For what its worth China has been slower for me than HK and Singapore
I agree, but the difference is really marginal. Mostly the waiting time is around 25-45 days.
The ones i'm refering to, take at most a week to reach lebanon. add another week for customs and delivery.
But in most cases, you aren't really aware of this, because most sellers like i mentioned still label the shipping as swiss post or registeredchina post or postNL and send it with a different postal service, sometimes better than china post, sometimes it doesn't even have tracking, which is really painful, in fact, I tend to choose items that cost more but shipped with registered mail, then the seller surprises me with an untrackable service, and most often apologies.