All Prices in USD$ - Free Shipping On Orders Over $99 (Limited Time)

Estimated Order Shipping Times.

All orders placed before 5pm MST will be packed that day and shipped the next day (Example: order placed on Monday and shipped Tuesday would arrive in Vancouver Thursday with expedited shipping).  If you have questions about shipping time or a very specific timeline to work with, please send us an email using our contact form. Place your order today!

Average shipping TRANSIT times:

  Expedited/Xpresspostg Regular Shipping
BC Greater Vancouver 2 days 3-4 days
BC Kelowna, Kamloops, Victoriaria 2 days 3-4 days
BC Other Major Cities 2-3 days 3-4 days
BC Rural & Small Town 2-3 days 3-5 days
AB Calgary & Area 1 day 2-3 days
AB Edmonton, Red Deer 1-2 days 2-3 days
AB Other cities 2-3 days 3-4 days
AB Rural 2-3 days 3-5 days
SK Major Cities 2 days 3-4 days
SK  Rural & small towns 2-3 days 3-5 days
MB Major cities 2-3 days 3-5 days
MB Rural & small towns 2-4 days 4-6 days
ON Toronto & Area 2-3 days 4-5 days
ON Major Cities 2-3 days 4-5 days
ON Rural 2-5 days 4-6 days
QC Montreal, Quebec City 2-3 days 5-6 days
QC Major Cities 2-4 days 5-6 days
QC Rural & small towns 3-4 days 5-6 days
Maritimes Major Cities 3-4 days 4-9 days
Maritimes Rural & small towns 4-5 days 5-9 days
Yukon All 3-4 days 5-9 days
NWT & Nunavut  All 3-7 days 7-14 days