Shipping & Handling

Coronavirus Update

We do our absolute best to bring your orders on time. We understand that some of our Canadian couriers are delayed due to the current situation. As we maintain our business account relationships with these couriers, we have had no issues delivering on time. 

Shipping Charges

For all orders over $99 we cover the shipping to you. For any orders under, we default the shipping rate to that of Canada Post.

Fulfillment Dispatch Time

You order will be fulfilled and sent out for delivery same day before 3PM, and within 1 business day for orders after 3PM

You can expect your package to be delivered in 2-4 business days Canada-Wide

Return Shipping

Return shipping will be determined by our customer service team. depending on the situation, you may be responsible for paying the return shipping


Fees for shipping are inclusive of handling charges


For orders that are cancelled after processing has begun, a $30 handling & restocking fee will be deducted from your refund.


Below are our partners in making sure you get your supplies in a timely manner