Amazon is really fast with 2-day local delivery. However for international markets, there are lots of variables involved so things may be slow. My experience has been very good with sg shipping, around 10-14 days turnaround...
Well maybe I am spoilt by iherb. The delivery by DHL is cheap and the parcels usually take no more than 5 days to reach me including weekends.
I'm not in a hurry, Amazon can take its time.

