Delivery within the US typically takes two to five days after orders are received by USPS. Deliveries to Canada can take up to two weeks or so. Deliveries outside of North America can take up to three to four weeks to arrive. They’ll also often be delivered earlier than this, but generally do not take much longer. The December holiday season is an exception, however; please allow at least one extra week between November 25 and December 31.
If your order has not arrived within the approximate times above, please contact customer service with your order number and we’ll look into it for you.