Note: Your order may encounter delivery service interruptions from Canada Post after being shipped. Read more
If your payment is received before 12pm PST, Monday to Friday, your order will ship the following business day.
If we receive payment at 10:00am on Monday, your order will ship Tuesday morning.
If we receive payment at 3:00pm on Wednesday, your order will ship Friday morning.
If we receive payment at 11:00am on Friday, your order will ship Monday morning.
If we receive payment after 12:00pm on Friday, your order will ship Monday.
All times in the above examples are PST.
Nunavut members may experience slightly longer processing times.
Same Day Delivery
Same-day delivery is currently available in the Greater Vancouver Area and Greater Hamilton & Halton Region. Please click here for more information.
Note: Orders sent same day will often not receive tracking updates until the following morning. However the tracking will reflect that the order shipped same day as promised.