Orders are typically processed within 3 business days. Once your order is processed, all in stock items are sent via Fedex with insurance, with a 2-3 business day delivery window. As soon as your order is shipped, we will reach out to you with your tracking information! If you are pre-ordering an item, please refer to the lead times in the product description. We do our very best to make sure you receive your items as swiftly as possible. If you require expedited shipping, please email us before you place your order and we will do our best to fulfill your request. 

All orders are sent via Fedex with insurance.

Yes. Due to the valuable nature of its contents, all packages require an adult signature upon receipt.

For international shipping, please contact us via email at before you place your order.

If the item you would like to purchase is not in stock, it can still be preordered. All of the lead times for out of stock items are listed in their corresponding product descriptions. Once your order is placed, you will be notified of any changes in lead times if necessary. Please note that preorders are final sale.

For all orders under $1,000, we charge a flat shipping/insurance rate of $45. On all orders over $1,000, domestic shipping is free.

If your order has not already been shipped, then you may edit your shipping address. In order to do so, please email

Once your order has shipped, it cannot be changed. However, if you recently placed an order and would like to exchange it, please contact

We do not accept order cancellations.