That's one that is sometimes hard to actually quantify, but here goes...Generally, the time it takes to receive your stuff when it comes from one of our overseas distributors is going to vary from between two weeks on the short end to four weeks on the high end. Holidays are different over there, so that sometimes affects us. As you might guess, three weeks is about the average and there have been rare cases when it went beyond four weeks. Interestingly enough, those instances nearly always involve your package being routed through the US Postal Service's JFK International Service Center. That usually adds a week or so to the overall time. No other postal processing center in the country adds that delay, and I have not found a good explanation for it.