First, there is fulfillment delay that can take from 2 to 7 business days. Then your pakckage will be shipped. Depending on your location, shipping time varies.

US: 3-5 business days via USPS
Canada: 5-10 business days via USPS
Worldwide: 10-20 business days via USPS

International shipping: For Non-US customers, depending on the package size, value and your location, import fees may apply in the country of delivery. These fees are beyond our control and you are required to pay them to receive your package.

Lost or damaged items:
Keep all original packing materials as they may be needed for insurance investigation purposes. Email to let us know about any damage ASAP. If possible, include pictures.