There is no rhyme or reason to shipping these days. I've had stuff from across the earth show up in 5 days and I've had stuff from 150 miles away take weeks.
I just got some parts from Serbia literally less than a week via DHL. Flawless execution, but can’t get my other parts from Midwest in less than 20 days.