Skip to content


Your cart is empty


All domestic orders within Canada are shipped by a combination of Canada Post and major carriers.  US and International orders are shipped between a carrier combination of Canada Post, USPS and other major couriers.  Local in-store pickup or curbside pickup is available for Greater Vancouver, BC region, please select shipping method during checkout.  Please allow up to 48 hrs for pickup confirmation.

All Canadian and US orders are shipped with tracking information and up to $100 insurance liability coverage.  Tracking and insurance is optional on International shipments.  Shipments are sent out within 1-2 business days after completion of payment and orders are processed, provided that the items ordered are in s


CANADA Est. Delivery Orders below $75 Orders over $75
Canada Post Expedited - Domestic/Other major carriers (e.g. UPS, Purolator, Fedex) 3-8 business days $9.95 FREE
Canada Post XpressPost - Domestic 1-2 business days
In Store / Local Curbside Pickup Available (Greater Vancouver, BC area)
next day
US Est. Delivery Orders below $75 Orders over $75
USPS Priority Mail/ Canada Post Tracked Packet (USA)/UPS Standard 3-8 business days $9.95 FREE
INTERNATIONAL Est. Delivery Orders below $75 Orders over $75
Canada Post International Tracked Packet / XpressPost International / Major carriers 5-45 business days Determined @ Checkout $49.95


Please note that international orders are subject to brokerage fees, import taxes/duties and handling fees, which will solely be on the responsibility of the customer.  The amounts incurred are dependent and governed by the final destination country.  All delivery times listed are only estimated times and may be delayed during holidays, weather conditions, customs clearance and/or any other exceptions that are beyond our control.  Once an order has been shipped, tracking information will be delivered within 24 hours via email. 

Should you require a special delivery type that is not listed in the above options, please feel free to email Customer Care with your inquiries and we will try our best to provide a reasonable alternative if it becomes available.  We strive to offer our customers the most economical shipping options and costs available and we know you are anxious to receive your items as soon as possible.  If you have any questions or concerns regarding shipping, please contact Customer Care. 

Please note that prices are subject to change at any time.