I frequently buy components from a company who dispatch from Hong Kong. Their delivery times are very regular, e.g. If I order on or just before a Monday/Tuesday the order will arrive the following Mon/Tue.
With the recent eruptions there could be delays. I put an order in on Sunday 11th April...