Shipping and Delivery

Important Notice:

Jan 22, 2025


  1. Except for items shipped from manufacture/vendor, all other items are shipping from Canada warehouses, including those with our partners, DIYCNC.ca. Shipping time will depend on your location and Inventory Status (The estimated shipping time should be under each of the items.).
  2. One shipment per order. If an order contains items with ‘Shipping from the manufacturer’ and ‘Shipping from Canada/USA,’ the shipping time will be based on the longer of the two times. 
  3. Unless specified, orders over CAD $149 and less than 1000g will include free shipment (will be also based on your address). The total shipping cost will be calculated during the check out process.
  4. The default shipping class is shown under each product to indicate its location and in-stock status. Customers have the option to use the default shipping class or choose another shipping class when checking out. For example, an item’s default shipping class might be ‘Ship from Manufacturer’, with a shipping time of 10-15 days. However, customers can choose ‘Ship from Canada’ (Domestic Shipping) to save on shipping costs (from faster air freight to longer ocean freight).
  5. Tracking. Our system connects with most of the couriers system to update the shipping status. Registered customers can track it from: My Account- Orders menu to get the latest status. Delivered order will be marked as ‘Completed’. Any damaged, lost, or missing item must be reported and claimed within 48 hours of delivery. Damaged or broken package boxes should be rejected upon delivery, or you should take pictures of the damaged or broken box before opening the packages so that we can process the compensation with the shipping company. DIYCNC.ca will not process any delivery issues reported after 48 hours of the order being marked as “Completed” (Delivered).
  6. For customers outside of Canada, please be aware that our store does not collect you local shopping taxes, such as VAT, ST, or customs duties, as part of your order. Any applicable taxes or duties will be the responsibility of the customer.
  7. The table below shows the shipping classes that we are using.
Shipping TypesDescriptionShipping TimeCostNotes
Ship from Manufacture/VendorOversea shipping. Used by items that shipped by vendor directly, Or items’ weight < 2KG, length<95cm (Includes custom length items)10~15 Days (Custom Length items may need 2-3 extra days)~CAD $20 / KGThis shipping type will be combined with other shipping type(s) if the order includes multiple shipping types to save the cost;
Customers still have an option to change the default ‘Shipping from Manufacture’ to ‘Shipping from US/Canada’ when selecting the shipping class to save the cost.
Ship from Canada (Domestic Shipping)Used by items that have weight > 2KG or longer than 95cm. Or any items in stock. In-stock: 2nd day shipping.
All others, it may take 30 ~ 40 Days shipping.
Depends on address, stock status, order weight and length
In-Stock items (In GTA,GVA Warehouse) are able to ship to customers in same day (or a couple of days for customizing items),
The shipping cost is lower than ‘Ship from Manufacture’ but will take longer time.
Customers have the option to select this shipping class if ‘Ship from Manufacturer’ is the default shipping class
Custom LengthFor any custom length items. If length < 95cm and weight < 2KG, use oversea shipping class; otherwise use Ship from US/Canada shipping type.Depends, it may take about 3 – 35 Days.Refer Oversea shipping and Ship from US/Canada types
Oversea free shippingItem that shipping from vendor directly with free shipping. (Less than 95cm length)12-15 DaysFreeFor certain products/items/services only.

Due to frequent changes in international shipping costs, our shipping and delivery fees may change without further notification. The actual shipping cost will be calculated/displayed when checking out your order.

If you have any question regarding the shipping, rate and time, please contact us: [email protected] or live chat support.