Custom Builds
Header ImageSee More
Custom Builds for sale
Workshop
See More
Workshop Prices

R/D

Shimano Tourney
SHIFTERSShimano Altus
BRAKE CALIPERS Clarks M2 Hydraulic
FRONT BRAKE ROTOR REAR BRAKE ROTOR BRAKE LEVERS
GEOMETRY
Nigeria (NGN₦)  
SIZE
North Macedonia (MKDден)
S M
Norway (GBP£)
L
XL
Poland (PLNzł)

1

Portugal (EUR€)
ST LENGTH

381


Réunion (EUR€)

432


483


Romania (RONLei)

533



Rwanda (RWFFRw)

2


TT LENGTH

San Marino (EUR€)

572
597 623 647Senegal (XOFFr)
3
Serbia (RSDРСД) 398Seychelles (GBP£) 419
439
Sierra Leone (SLLLe)
458 Slovakia (EUR€) 4
STACK
Slovenia (EUR€)
590
Somalia (GBP£) 622 641
South Africa (GBP£)
5 STANDOVER 691Spain (EUR€)
734
773
6
HT ANGLE
70.070.0 70.0
70.0
HT LENGTH 110
130
150170
8
ST ANGLE
73.5 73.5
73.5
9 CS LENGTH
440
United States (GBP£)
440
Vatican City (EUR€) 440
Western Sahara (MADد.م.)
10
BB DROP 58 53Zimbabwe (USD$)
53
53
11 BB HEIGHT
© 2026, Benin (XOFFr)
ProjektRide 297
.
302 Shopify 302  . Alloy 680 x 20mm 15 degree Backsweep 302Amflow Botswana (BWPP)
American Express Yeti
12
British Indian Ocean Territory (USD$) 1100
Discover
1127Genesis
Burkina Faso (XOFFr) Google Pay
1153 Klarna  Burundi (BIFFr) KT TC7 32h Maestro13Enigma
MastercardFRONT CENTER
Cameroon (XAFCFA) Frog
638
PayPal Cape Verde (CVE$) Shop Pay   692Shimano STEPS DU-E6100 250w 60Nm Surly Union Pay 718
Central African Republic (XAFCFA)
VisaUTO (ex Eovolt)
Comoros (KMFFr)
Congo - Brazzaville (XAFCFA) Congo - Kinshasa (CDFFr)
Côte d’Ivoire (XOFFr)
Croatia (EUR€)
Cyprus (EUR€)
Czechia (CZKKč)
Denmark (DKKkr.)
Egypt (EGPج.م)
Equatorial Guinea (XAFCFA) Eritrea (GBP£)
Estonia (EUR€)
Eswatini (GBP£)
Georgia (GBP£)
Germany (EUR€)
Ghana (GBP£)
Gibraltar (GBP£) Tubeless
Greece (EUR€)
Saddles
Seat Posts & Clamps Guadeloupe (EUR€) Pedals
Gears & Drivetraintatus); } return response.json(); }) .then(function(body) { if (body && body.errors && body.errors.length) { throw new Error('Storefront API errors: ' + body.errors.map(function(e) { return e && e.message; }).join(', ')); } const value = body && body.data && body.data.shop && body.data.shop.metafield && body.data.shop.metafield.value; if (!value) { throw new Error('Storefront API returned no settings metafield value'); } cfg.storefrontSettings = JSON.parse(value); console.debug('STOQ - stored live settings from Storefront API on config.storefrontSettings'); }) .catch(function(e) { console.debug('STOQ - Storefront settings fetch failed (non-fatal):', e && e.message); }); } if (typeof window.requestIdleCallback === 'function') { window.requestIdleCallback(run, { timeout: 5000 }); } else { setTimeout(run, 0); } })(); const cachedSettings = window._RestockRocketConfig.cachedSett
ComponentsConfig('integrations', function(data) { if (Array.isArray(data)) { window._RestockRocketConfig.integrations = data; } }) ]), new Promise(function(resolve) { setTimeout(resolve, 1000); }) ]).then(function() { loadScripts(settings); }); return; } loadScripts(settings); } function loadScripts(settings) { setupCartSellingPlanUpdater(settings); if(settings.enable_app) { const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) { return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType); }) const hasEnabledOffer = Array.isArray(window._RestockRocketConfig.sellingPlans) && window._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) && w
onfig.scriptUrlCollection); } else if(usePreorderBuild) { createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection); } else { console.debug(`STOQ - no scripts enabled for ${pageType}`); } const appLoadedEvent = new CustomEvent('stoq:loaded', { detail: { pageType: window._RestockRocketConfig.pageType, enabled: settings.enable_app, settings: settings, preorderEnabled: settings.preorder_enabled } }); console.debug('STOQ - dispatching app loaded event'); window.dispatchEvent(appLoadedEvent); } }
html.stoq-buy-now-pending .shopify-payment-button{pointer-events:none!important}
Helmets

Gloves

Clothing
  • Socks

    Essentials Cleaners, Degreasers and Lubrication

    Accessories