A. We have an average processing time of between 2 to 7 days (usually shorter). After that, your order should take between 12 and 20 days to arrive, or 2 to 3 weeks. This time may be shorter or occasionally longer depending on the destination and other factors, such as holiday periods and other unforseen delays.