It depends on the delivery method.
For USA domestic shipments, we typically use USPS and delivery is normally 2-5 business days from the time we hand it off to the post office.
For International orders we recommend choosing express delivery when possible. The actual time it takes for the carrier to get your parcel to the destination country, and how long customs takes to process it, is of course not within our control. Express delivery services such as DHL, UPS and FedEx typically handle customs processing faster than regular mail, such as USPS. When you place an item in the cart on our shop, you will see an estimated delivery time for the carriers offered.