Shipping & Returns


We offer Free Shipping to all Canadian Provinces on all orders of $99 and more.

We provide ground shipping via multiple Courier Services and deliver your order within 1-5 business days, depending upon your location.

To optimize shipping time and cost, we will ship your order from one of our several warehouses across North America. We have negotiated the best possible rates with our Courier Service providers so you always get the best shipping rates.

Please note that we do not offer free shipping to Yukon, Northwest Territories and other extended areas in Northern Canada.

You can contact us to find out about shipping to extended areas.

For international shipping, please send us an email at



Due to COVID-19 all sales are final and we will not be able to accept any returns or exchanges.

Thank you for your understanding.


We have very easy to understand return policy:

  • We offer 5 days return with a 20% restocking fee.
  • All returned merchandise must be unused, unwashed and in original packing.
  • If a wrong item is delivered to you, we pay the cost of return shipping.
  • If the item delivered is correct, you pay the cost of return shipping.

Return Procedure:

  • Please contact us by email at or fill out the contact form on our Contact Us Page
  • Upon receiving your request, we will contact you with instructions on where to send the items.
  • After the items have been received and inspected, we will process your refund and the amount will be applied to the original method of payment within 5 business days.
  • If applicable, return shipping costs will be deducted from the refunded amount.
When sending us your return message, please Include:
    • Full Name,
    • Order Number,
    • Phone Number,
    • Email Address,
    • Reason for the Return.


    Late or Missing Refunds (If Applicable)

    • If you haven't received a refund yet, first check your bank account again. It may take some time before your refund is officially posted.
    • Next, contact your bank. There is often some processing time before a refund is posted.
    • If you've done all of this and you still have not received your refund yet, please contact us at