Shipping + Delivery

We ship with USPS within 1-5 business days of receiving an order. Custom and made-to-order purchases are shipped within 3-14 days of purchase. For Domestic orders (USA), it will take approximately 2-9 days to arrive. For International orders, it will take approximately 1-2 weeks to arrive. Please note that holidays, customs and weather may alter shipping times. Domestic orders totaling over $100 are qualified for free shipping. Some items are not eligible for free shipping even when totaling over $100.

Special care is taken to protect fragile objects. Boxes are of ample size and your items are well-protected. All items are shipped in a gift box with a special message from us! Tracking is included in all orders.

If you choose our new “Pick up in store” shipping option, your package will be available the following Saturday. If your item is a custom item or a made to order item, it may take 1-14 days from the date of purchase for your items to be ready for pick up. We hold packages for 30 days. After 30 days, we take 20% of your total purchase (restocking fee) and give the remaining value on store credit with a gift card.

Need it Faster?
You can call or message us for next day or overnight shipping. We will create a custom invoice.