I live in Indiana. Every ZL order I placed from them only took about 4 days. 1-2 to process order, then 3 days to IN from TX via USPS.
Seems like every time someone reports ZL's response regarding delivery of a torch, it is the '2 weeks' response. Which flashlight are you looking to get? Illumn.com has quite a few in stock. That might be a reliable way of getting it. Looks like you are in Egypt. Maybe ZL would ship to you straight from China. But really, I don't think anyone can give you a definitive answer to your question, even ZebraLight. It can be rather unpleasant waiting for it, but it may be very pleasing when you DO get it. Good Luck
I just ordered my H502W Friday June 6th (around 2PM central) and got it Wednesday the 11th. I say what time I ordered it because on ZL's website, they say all orders placed before 12PM central during the week will be shipped the same day. It shipped on Monday and only took 2 days from Texas to Wisconsin, I paid 2 or 3 dollars extra to upgrade the shipping, I think it would have been 3 days with the free shipping.