We do our best to process orders on the same day.
In general, any orders placed before 10 AM PST ship the same day and any orders placed after 10 AM PST ship the following business day. However, we do ask for 1-5 business days to fully process and ship your order.
Please be advised that shipping delays can occur.
Arrives in 5-9 business days
Arrives in 2-3 business days
(excluding AK, HI, PR)
Free on domestic orders $50+
Please note that our delivery options refer only to the transit time and not the time required to prepare your order. While most orders are ready for shipping within 1 day of ordering, some orders may take additional time. Orders shipped outside of the contiguous US and to PO boxes, are shipped via USPS Priority Mail and cannot be expedited.