All orders are packaged, prepared, and shipped within one to 5 business days of ordering. 

We offer FREE SHIPPING and the typical delivery time frame is between 7-12 business days for Free Shipping depending on your location.

Orders placed after 12 PM PST on Friday will begin processing the following Monday. Orders placed on a holiday will begin processing the following regular business day.

All orders are shipped with the tracking number so you can track it every step of the way!

Occasionally, packages may be faced with delays beyond our control such as customs or postal delays.

We ship directly from our production warehouse for all the Free Shipping orders. 

If you don't have a positive experience for any reason, we will do whatever it takes to make sure you are 100% satisfied with your purchase.

*Update November
Canada - Shipping and shipment may be delayed at destination airport due to backlogs with Canada Post and safety changes to Canadian regulations. Customers in British Columbia may be experiencing major delays due to flooding. Sorry for the inconvenience.