Tip: Order delivery times are estimated as the order fulfillment time plus the shipping time. Order fulfillment is typically completed within 1-2 businesses day. Below are estimates for shipping times based on the shipping option selected.


By default, all orders are currently shipped via Canada post. Shipping time within Alberta is typically 2-3 days and 4 days for all other provinces. Shipping cost is $2.50 CAD per order. The shipping fee is waived for any order over $30 CAD, with the exception of orders over $70, which are shipped via Xpress Post (with tracking). Note that if you have a discount coupon the order total must be $30 or $70 respectively, after the discount is applied for free shipping to apply.

Expedited Express:
Xpresspost expedited shipping can be added at checkout at a cost of$12.00 CAD. Shipping time within Alberta, BC, and Saskatchewan is typically 1 business day. The shipping time to other provinces and territories is typically 2 business days. Actual shipping is per Canada Post’s delivery standards.


We currently do not ship outside of Canada.


We will do our best to ship your flies as quickly as possible and typically they will be ready to ship within 1-2 business days. Orders are processed on a first come first serve basis and delays may sometimes occur during peak season or due to unforeseen circumstances. Once your order has been shipped the transit times above can provide a guideline of when you can expect to receive your product. Unfortunately, as these shipping times are outside of our control we are unable to provide any guarantees on when you will receive your product.