I don't know about other countries but my post office told me that if you are shipping to Canada from the states it can take up to a month or so to arrive at its destination. No reason for the delays - he said that is just the way it is - their customs takes a long time for packages to get through.