We do our best to process and ship your order as soon as we can! Below you'll find our shipping options and their estimated shipping times*. 


  • Free Shipping - USPS (Estimated 4-7 Transit Days)
  • Rush Shipping + Priority Processing - USPS (2-3 Transit Days)
  • Express Shipping + Priority Processing - FedEx (1 Transit Day)**


  • Standard Shipping - DHL (4-5 Transit Days)***
  • Rush Shipping + Priority Processing - DHL (1-3 Transit Days)***

Rush & Express shipments are processed & shipped the same day (Monday - Friday) if placed before 12:00 PM PST (excludes weekends & holidays). Orders after 12 PM Friday/Saturday/Sunday ship on Monday.

*Shipping transit days are Monday - Friday & do not include weekends or holidays. Please note that transit days are estimates and not guaranteed.

**Express shipping not available in all areas.

***For international shipments: Duties/Taxes are calculated in the “Taxes” section of the total. You won’t be billed when you receive your order.