Domestic orders should take 3-7 business days to arrive, after it has been shipped. Most international orders arrive in 3-6 weeks, but can take up to 8 weeks depending on the location.