3D printer, CNC, and motion parts
Components for repairs, upgrades, and new builds. Ships from Canada.
3D printer replacement parts
Hotends, nozzles, and fittings for repairs and upgrades.
Linear motion components
Rails, bearings, and guide blocks for CNC and machine builds.
Aluminum extrusion and accessories
T-slot profiles, corner brackets, and hardware for machine frames.
Shipping & Delivery
Free shipping on eligible orders of CAD $150 or more.
Returns & Exchanges
Request a return or exchange within 30 days of delivery.
Local Pickup
Choose pickup at checkout when available. We’ll email you when it’s ready.
Featured Products
LMF8UU Round Flange Linear Ball Bearing 8mm Bore
In stock
$2.41
| Weight | 0.035 kg |
|---|---|
| Size | 8 mm |
| Material | Carbon Steel |
| Model | LMF8UU |
4040 M5 Sliding T-Slot Nut for Aluminum Extrusion
In stock
$0.33
| Weight | 0.0176 kg |
|---|---|
| Profile Series (Slot Size) | 40 Series (8 mm) |
| Material | Carbon Steel |
| Model | 4040-M5 |
| Brand | ZIVON |
ER11 Spring Collet, 2mm Tool Shank
In stock
DRV8825 Stepper Motor Driver Module
In stock
10-Piece PCB Carbide Micro Drill Bit Set, 0.3–1.2mm
In stock
3D Printer Controller Kit, RAMPS 1.4 + 2560 R3 Board + 5pcs A4988 Stepper Motor Driver
In stock
LM25UU Linear Ball Bearing 25mm Bore
In stock
| Weight | 0.22 kg |
|---|---|
| Inner Diameter | 25 mm |
| Outer Diameter | 40 mm |
| Length | 59 mm |
| Material | Carbon Steel |
| Model | LM25UU |
17HS4401 NEMA 17 Stepper Motor, 42mm Frame
In stock
Buying Guides

Linear Rails vs. Rods
Compare guidance, fit, and the work involved in a printer upgrade.

Lead Screw vs. Ball Screw
Compare backlash, load, speed, and cost for your axis.

3D Printer Extruders & Hotends
Learn what each part does and what to check before replacing it.

Aluminum Extrusion & Hardware
Match profiles with brackets, T-nuts, and fasteners for your frame.