To ensure delivery on or before 12/24/2025:
To the US
| Option | To California, Oregon, Nevada, Arizona, and Washington | To the rest of the US |
| Economy shipping | 2 PM on Dec 16 | 2 PM on Dec 16 |
| Standard shipping | 2 PM on Dec 20 | 2 PM on Dec 20 |
| 1-2 day express shipping | 2 PM on Dec 22 | 2 PM on Dec 22 |
| Next-day delivery shipping | 3 PM on Dec 23 | 3 PM on Dec 23 |
All times are in Pacific Time.
- Standard shipping
- free shipping for orders valued between $199 and $1000
- $13.99 for orders valued under $200
-
1-2 day express delivery option
- $40 for orders valued between $0 and $500
- $70 for orders valued between $500 and $1000
-
Next business day delivery option
- $60 for orders valued between $0 and $500
- $100 for orders valued between $500 and $1000
Add items to your shopping cart and input your shipping address to see the shipment method options and the shipping and handling estimates.
If we foresee that we cannot have your order delivered in time for Christmas, we will contact you as soon as possible to discuss your options.
To Canada
- 2-3 day Express delivery option - please start the checkout process to see the shipping quotes and time estimate.
- Please place your order by 1 PM on Dec 20, Pacific Time.
- You are responsible for any applicable customs charges.
International orders
- We may be able to express shipping options to selected countries. Please contact us for a quote.
- We cannot guarantee delivery time due to customs clearance and potential unforeseen problems which can take 7-25 business days. Please order as soon as possible.
- You are responsible for any applicable customs charges.
Holiday season return policy
Free returns/exchanges for Nov. and Dec. purchases until Jan. 5 or within 30 days of receipt (whichever is later)
Contact us if you have any questions.





