Shipping Information

Order Processing

We will send you a confirmation email after receiving your order. Generally, it takes us 1-2 days to process your order. Where possible, we try to ship the same day. After your order is processed and shipped, we will send you a tracking number.


All items are shipped to you from our warehouse in Vancouver, British Columbia. We offer worldwide shipping to various countries using Canada Post, FedEx, and DHL, depending on the destination.

Shipping Cost
Delivery Time
Enjoy free shipping on orders of $50 or more.
For orders less than $50, there is a $10 shipping fee.
2-5 Business Days
7-14 Business Days
Other Countries
7-21 Business Days

*Additional duties and taxes may be charged before your order is released from customs, based on the delivery address.

For wholesale orders, please email for more details and we will get back to you as soon as possible.

Please note: Same-day dispatch may not be possible during weekends and peak/special periods (Public Holidays, Sales Holidays, the day after Public Holidays).

Pre-orders and Backorders

For all pre-orders and backorders, please allow us up to 3 weeks for shipping. Unfortunately, we are unable to offer split shipment options for now. Thus, if your order contains pre-orders or backordered items, your order will only be shipped in full once the ordered items is in stock.