Free Shipping on orders over $50 to Canada or the US!

Delivery Estimates


All orders placed on are shipped within 2 business days (excludes statutory and provincial holidays) from our warehouses in Vancouver, Canada or Blaine, USA.

Deliveries outside of the US and Canada
Shipments outside of North America are sent via USPS/Canada Post but delivered locally by a carrier in the recipients country. As such they don’t always provide the most up-to-date tracking information. If your delivery is taking longer than the timeframe estimates below, please contact us.
Deliveries outside of the US and Canada may attract customs and import duties once the parcel reaches it’s destination. Unfortunately we have no control over these charges which must be paid by the recipient of the parcel. We recommend contacting your local customers office to find out what these fee’s may be before placing your order.

  • Priority™ Xpresspost™ Regular Parcel™
    Local: Next day
    Regional/National: Next day
    Local: Next day
    Regional: Next day
    National: 2 days
    Local: 2 days
    Regional: Up to 5 days
    National: Up to 9 days
    ✔︎ Tracked ✔︎ Tracked ✔︎ Tracked
  • USPS Priority Mail Tracked Packet™ USA Expedited Parcel™ USA Xpresspost™ USA
    3 - 5 days 4 – 7 days 4 – 7 days 2 - 3 days
    ✔︎ Tracked ✔︎ Tracked ✔︎ Tracked ✔︎ Tracked
  • Note: We recommend adding Route shipping insurance on all international orders to protect them if the parcel is lost, stolen or undeliverable. For more information, click here.
    USPS First Class International Small Packet International Air International Parcel™ Air Tracked Packet™ International Xpresspost™ International
    7 – 21 days 6 - 10 days 6 – 12 days 6 – 11 days 4 – 8 days
    Limited tracking No tracking No tracking ✔︎ Tracked ✔︎ Tracked