Most orders received before 2:00 pm PST will ship the same day, provided the product ordered is in stock. Most orders received after 2:00 pm PST will ship the next business day. Orders are not processed or shipped on Saturday, Sunday or any major holiday except by prior arrangement.

Personalized orders are made to order and require extra time for processing. Please allow 8-9 business days for processing. Once your order has been processed, it will be shipped using the shipping method you chose at checkout. If your order contains personalized and non-personalized items it will be split into multiple shipments.

We cannot guarantee when an order will arrive. Consider any shipping or transit time offered to you or other parties only as an estimate. We encourage you to order in a timely fashion to avoid delays caused by shipping or product availability. 

For orders in the US territories, please allow 3-4 weeks delivery time.