How many days do U.S. Postal Service shipments take to arrive?
Within the U.S., orders shipped by the U.S. Postal Service generally take 3-7 days to arrive. Orders shipped to Canada generally take 4-12 days. Orders shipped by International surface mail take 4-6 weeks, but can take up to 12 weeks. International airmail orders generally take 1-2 weeks to arrive.