Shipping Information

We ship out all orders within 2 business days*, and you'll receive a tracking number by email. If you can't find the tracking number, you can check your order's progress by logging into your account (button can be found in the top of our website) and viewing order history. 

*Shipping time varies based on where you're located, however, generally it takes 1-5 business days within Canada, and 4-7 business days to the US. Expect delays during holidays and Ramadan of up to 14 days. There may be circumstances that delay orders further, however, it is rare. If you are experiencing longer than expected delays, please reach out to us to investigate 905-565-5898

Currently, we only ship within Canada & USA. Free shipping on orders over $50 

Please note: Shipping does not include order-processing time. Please allow up to 2 business days for order processing.

If your order is returned to us due to an address error on your end, there will be a $15 charge to re-ship your order. Please make sure you input the correct shipping information to avoid any delays or additional charges.

The credit card processor alerts us if an order may potentially be fraud. Orders with alerts are put on hold and we will reach out to confirm your information. If we cannot reach you for seven days, the order will be cancelled and a full refund will be sent.