Holiday Shipping & Delivery Schedule

With the uptick in holiday sales, our team is hard at work fulfilling your orders. Most orders are processed within 1 business day, but we encourage you to get an early jump on your holiday shopping to avoid the extra stress.
For delivery by Christmas Eve, see recommended "Order By" dates below.
Dates may be subject to change and shipments might incur carrier delays that are our of our control. 

Standard Shipping Expedited Shipping
Dec 16, 12:00 PM PT
Dec 20, 12:00 PM PT 

All shipments originate from our facilities in Southern California.

For Standard-level shipments, actual delivery times will vary according to proximity and service selected. The "order by" date listed for ground shipping is to accommodate arrival to furthest destinations. Orders placed after December 16th may still arrive before Christmas Eve, depending on shipping distance from California.

Gift Cards

Missed the 'order by' date? Gift Cards are available and deliver to your email instantly.

Returns

Returns: We have extended our returns timeframe to 45 days for items ordered starting November 15 through the end of the year. Please see our Return Page for more details.