Your cart is empty.


Holiday Order Processing & Shipping

Shipping delays are complicating holiday orders for everyone this year. We strive to deliver all orders on time but we cannot guarantee delivery by 12/25 for orders placed after 12/17. Orders placed with 2-Day shipping between 12/17 8am PST and 8am PST on 12/20 may still arrive before 12/25 but it is not guaranteed. Our best advice is to place your order early.

Order by these deadlines for delivery by 12/25
Ground Shipping: Order by 8am PST on 12/13
Express Shipping: Order by 8am PST on 12/17

Please note, orders are not processed or shipped on weekends and holidays.  Holiday Order Processing & Shipping services stated here supersede our normal operating guarantees.

Holiday Closure

Our offices are closed on the following dates so our employees may enjoy the holidays with friends and family.

Friday 12/24
Monday 12/27
Friday 12/31

If you have questions about an order or our products please send us an email and we will respond once back in the office.  Orders placed on 12/24 and 12/27 will begin processing on 12/28.  Orders placed on 12/31 will begin processing on 1/3.  Please allow 3 business days for processing during this holiday period. 

Covid-19 Update

Due to COVID-19 and the increased volume of our carriers, delays may occur.

While we strive to handle holiday volume and maximize our available assortment, we are also focused on keeping our employees and community safe. We have implemented additional safety measures at our distribution centers such as limiting the number of people working at any given time. This may cause slight delays, so if you have not received a shipping confirmation for your order please contact Customer Service.