Price Matching
Easy Returns
Fast Shipping

Drivetrain Components

Park Tool SCW-SET.3

The standard of the industry, Park Tool Shop Cone Wrenches are unmatched in quality and performance. The special "Y" head design puts more material where it's needed for strength and durability.
C$119.99

Park Tool BBT-59.2

Precision CNC machined aluminum tool for the installation and removal of 16-notch external bearing bottom brackets.
C$39.99

Park Tool FR-5.2H

A fast and convenient tool to remove and install 12-spline Shimano® / SRAM®-style cassette lockrings, as well as similar lockrings on rotor discs.
C$69.99

Unior UNIVERSAL BEARING PRESS - 1721

Unior’s 1721 universal bearing press set enables installation of bearings on most of the frames and components.
C$482.99

Unior 1670.8/2BI-US

This cassette lock ring wrench includes a guide pin which will help to keep the tool from slipping out of the lock ring.
C$55.99

Shimano TL-BT03-S

Shimano disc brake bleed kit
C$52.99

Shimano HB-M800 TL-HA20

Shimano bottom bracket installation tool TL-HA20. Use: Saint
C$34.29
Sale0%

Park Tool CWP-7

The universal design of the CWP-7 has a rotating tip pressed into each end of the tool (11.3mm and 16.3mm) so it will remove both square taper and splined (ISIS Drive™, Octalink®) crank arms. Also fits BNI cranks on Bosch® e-bikes. The CWP-7 is made for t
C$22.99 C$22.99

BBT-32 Bottom bracket tool

Economical and compact, this version of the BBT-22 tool is perfect for the home mechanic. The BBT-32 installs and removes Shimano® and ISIS Drive™ 20-tooth splined bottom bracket cups and features 32mm wrench flats.
C$22.99

Park Tool CCP-22

The CCP-22 uses a long, comfortable handle and extra fine thread that provides the needed leverage to remove even the tightest cranks.
C$24.39

Park Tool FRW-1

The FRW-1 is a one-inch socket that securely holds Park Tool freewheel and cassette lockring tools.
C$81.99

Abbey Tools Decade - Chain Tool (9 - 12 Speed)

Compatible with 9-12 speed chain including the new 12 speed chains from Campagnolo and Shimano's XTR 9100. Mid Plates for 1/8" single speed chains and SRAM AXS group are available in the parts section.   
C$504.00

Unior Cassette Wrench 13T/14T (Chainless Chain Whip) - 1670/2BI-US

Modern replacement of the traditional chain whip
C$59.99

Park Tool BBT-47

Precision CNC machined dual-sided aluminum tool for the installation and removal of 12 and 16 external notch T47 and PF30 bottom brackets.
C$97.99

Park Tool FR-6 Freewheel remover

Fits with oversized axle and most popular four notch BMX freewheels.
C$29.99

Unior 1666/2DP-US

The tool is designed to repair minor damage on brake rotors. It features two different sloth depths to choose from.
C$29.99

Abbey Tools DUB BB Drift

Bearing drift designed for the SRAM DUB crank platform and use with the Abbey Bike Tools Modular bearing press.
C$76.50

Park Tool CBP-8

A complete tool set to work on both Campagnolo® and Fulcrum® Ultra-Torque™ and Power Torque™ crank and bottom bracket systems. The CBP-8 includes a beefed up bearing and crank puller and all the fittings necessary to remove and install both systems.
C$179.99

Abbey Tools Dual Sided Crombie Tool (Shimano/Campagnolo)

The Crombie tool from Abbey is a game-changer when it comes to swapping cassettes.
C$151.00

Park Tool BBT-30.3

The BBT-30.3 Bottom Bracket Bearing Tool Set is designed for installation and removal of the bearings used in BB30, PressFit 30 (PF30), 386EVO, and BBright™ bottom bracket systems.
C$65.99
// Get the modal var modal = document.getElementById("myModal"); // Get the button that opens the modal var btn = document.getElementById("myBtn"); // Get the element that closes the modal var span = document.getElementsByClassName("close")[0]; // When the user clicks on the button, open the modal btn.onclick = function() { modal.style.display = "block"; } // When the user clicks on (x), close the modal span.onclick = function() { modal.style.display = "none"; } // When the user clicks anywhere outside of the modal, close it window.onclick = function(event) { if (event.target == modal) { modal.style.display = "none"; } }