Your cart is empty.


Holiday Order Processing & Shipping

We strive to deliver all orders on time but we cannot guarantee delivery by 12/25 for orders placed after 12/18. Orders placed with express shipping between 12/18 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 11pm PST on 12/15
Express Shipping: Order by 11pm PST on 12/18

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/23
Monday 12/26
Monday 1/2

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/23 through 12/26 will begin processing on 12/27.  Orders placed on 1/2 will begin processing on 1/3.  Please allow 3 business days for processing during this holiday period.