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!

Approximate Transit Times in Business Days Once Shipped:

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