Complimentary U.S. shipping on orders over $350

When do I need to order to receive it by December 25?

To arrive by December 25 within the United States:

Shipping method Order by
Standard, USPS Ground, 3 to 7 business days December 17th
FedEx Two-Day, $29.95 flat December 21st by 12:00 PM PST

International orders: Transit times vary by destination and customs clearance can add time we cannot control.

Please allow 1 to 3 business days for processing before your order ships.

These dates are based on carrier estimates. Once a package is with the carrier, delivery timing is outside our control. If you need a firm arrival date, we recommend FedEx Two-Day.