Shipping policy
Shipping
We deliver throughout South Africa using The Courier Guy.
- Free shipping on orders over R1,200
- R100 flat-rate shipping on orders under R1,200
Once your order has been collected by the courier, you will receive a tracking number via email. Click here to track your parcel.
Delivery Times
- Order processing and fulfilment: approximately 1 working day
- Courier delivery: 1–3 working days
- Aluminium extrusions, 3D printers and certain fasteners may require up to 3 additional working days for preparation.
- Our custom-built CNC Routers and Mini CNC Desktop Milling Machines have an estimated build time of 6–8 weeks.
Delivery times are estimates and may vary depending on the destination, courier delays and product availability. Deliveries to remote areas may take slightly longer.
If you require overnight express shipping, please email sales@cnconline.co.za for a quote.
Where We Deliver
CNC Online delivers CNC machines, components, parts and accessories throughout South Africa and internationally.
Within South Africa, we deliver to all nine provinces:
- Gauteng
- Western Cape
- KwaZulu-Natal
- Eastern Cape
- Free State
- Limpopo
- Mpumalanga
- North West
- Northern Cape
We regularly arrange deliveries to major centres including Johannesburg, Pretoria, Cape Town, Durban, Gqeberha, Bloemfontein, Polokwane, Mbombela and Kimberley, as well as regional and outlying areas.
SADC & Southern Africa Deliveries
We can also ship throughout the Southern African Development Community (SADC) and neighbouring Southern African markets.
Destinations include:
- Angola
- Botswana
- Comoros
- Democratic Republic of the Congo
- Eswatini
- Lesotho
- Madagascar
- Malawi
- Mauritius
- Mozambique
- Namibia
- Seychelles
- Tanzania
- Zambia
- Zimbabwe
Shipping costs for SADC orders depend on the destination, size, weight and shipping method.
Worldwide Shipping
CNC Online is a registered exporter and can arrange international shipping worldwide.
We can ship to customers across regions including:
- Africa
- Europe
- United Kingdom
- Middle East
- Asia
- Australia and New Zealand
- United States and Canada
International shipping costs depend on the destination, product size, weight and shipping method.
For SADC or international orders, please email sales@cnconline.co.za with the products you require and your delivery destination, and we will provide a shipping quote.
Import Number: CU252152273
Export Number: CU25320571
Collection – Ferndale, Randburg
Customers may collect orders from our premises in Ferndale, Randburg.
How collection works:
- Place your order online.
- Select “Collection” as the delivery option at checkout.
- We will prepare your order.
- You will receive an email notification once your order is ready for collection.
- Collection is by appointment only.
Please do not arrive for collection until you have received confirmation that your order is ready.
Want to View a Product Before Purchasing?
CNC Online is primarily an online store, so products are not displayed for general walk-in browsing.
If you would like to view a specific product before purchasing, please WhatsApp us with the product name or product link.
We will confirm availability and arrange a viewing appointment where possible.