Recently viewed
Header Image
#SiteFooter { --PT: 100px; --PB: 10px; --bg-lighten-darken-shimmer-bg: #0d0d0d; --bg-lighten-darken-shimmer-effect: #121212; --text: #ffffff; --text-alpha-15: rgba(255, 255, 255, 0.15); --text-alpha-50: rgba(255, 255, 255, 0.6); --text-alpha-85: rgba(255, 255, 255, 0.85);--border: #ffffff;} #SiteFooter .footer-bottom { --grid-columns: 3; }
#SiteFooter .footer-block--logo { min-width: calc(160px + calc(var(--gutter) / 2)); } #SiteFooter .footer-block__logo-image { width: 160px; }
Buy, sell and ride in confidence on ProjektRide’s premium bikes Quick Links Service

e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eShifter\u003c\/th\u003e\n\u003ctd\u003eSRAM\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eDerailleur Rear\u003c\/th\u003e\n\u003ctd\u003eSRAM Apex 1, long cage, 42T max cog\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCrank\u003c\/th\u003e\n\u003ctd\u003eProwheel alloy, 42T narrow-wide ring, 175 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eCassette\u003c\/th\u003e\n\u003ctd\u003emicroSHIFT XLE, 11-42, 11-speed\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eChain\u003c\/th\u003e\n\u003ctd\u003eKMC X11\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003ePedals\u003c\/th\u003e\n\u003ctd\u003eBontrager City pedals\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSaddle\u003c\/th\u003e\n\u003ctd\u003eBontrager Verse P3, chromoly rails\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSeatpost\u003c\/th\u003e\n\u003ctd\u003eBontrager CoCheck-OUT SL 7 AXSBook a Servicemp, 6061 alloy, 27.2 mm, 8 mm offset, 330 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eHandlebar\u003c\/th\u003e\n\u003ctd\u003eBontrager alloy, 31.8 mm, 15 mm rise, 660 mm width\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eStem\u003c\/th\u003e\n\u003ctd\u003eBontrager Elite, 31.8 mm, Blendr-compatible, 7-degree, 110 mm length \/\/ Bontrager Elite, 31.8 mm, Blendr-compatible, 7-degree, 110 mm length \/\/ Bontrager Elite, 31.8 mm, Blendr-compatible, 7-degree, 110 mm length\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eGrips\u003c\/th\u003e\n\u003ctd\u003eTrek ergonomic PRO, lock-on \/\/ Trek ergonomic PRO, lock-on\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSize Chart Rider Height\u003c\/th\u003e\n\u003ctd\u003eRider Height - 175.0 - 186.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003cth\u003eSize Chart Rider Inseam\u003c\/th\u003e\n\u003ctd\u003eInseam - 82.0 - 88.0\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/t

able\u003e"};window._RestockRocketConfig.variantsInventoryPolicy = {58205508010367 : "deny",58205508043135 : "deny",58205508075903 : "deny",58205508108671 : "deny",58205508141439 : "deny",58205508174207 : "deny",58205508206975 : "deny",58205508239743 : "deny",58205508272511 : "deny",58205508305279 : "deny",}; window._RestockRocketConfig.variantsInventoryQuantity = {58205508010367 : parseInt("4"),58205508043135 : parseInt("0"),58205508075903 : parseInt("4"),58205508108671 : parseInt("3"),58205508141439 : parseInt("0"),58205508174207 : parseInt("4"),58205508206975 : parseInt("0"),58205508239743 : parseInt("4"),58205508272511 : parseInt("4"),58205508305279 : parseInt("1"),}; window._RestockRocketConfig.variantsPreorderCount = {58205508010367 : parseInt(""),58205508043135 : parseInt(""),58205508075903 : parseInt(""),58205508108671 : parseInt(""),58205508141439 : parseInt(""),58205508174207 : parseInt(""),58205508206975 : parseInt(""),58205508239743 : parseInt(""),58205508272511 : parseInt(""),582055083052 79 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderCountForMarket = {58205508010367 : null,58205508043135 : null,58205508075903 : null,58205508108671 : null,58205508141439 : null,58205508174207 : null,58205508206975 : null,58205508239743 : null,58205508272511 : null,58205508305279 : null,}; window._RestockRocketConfig.variantsPreorderMaxCount = {58205508010367 : parseInt(""),58205508043135 : parseInt(""),58205508075903 : parseInt(""),58205508108671 : parseInt(""),58205508141439 : parseInt(""),58205508174207 : parseInt(""),58205508206975 : parseInt(""),58205508239743 : parseInt(""),58205508272511 : parseInt(""),58205508305279 : parseInt(""),}; window._RestockRocketConfig.variantsPreorderMaxCountForMarket = {58205508010367 : null,58205508043135 : null,58205508075903 : null,58205508108671 : null,58205508141439 : null,58205508174207 : null,58205508206975 : null,58205508239743 : null,58205508272511 : null,58205508305279 : null,}; window._RestockRocketConfig.variantsShippingText = {582
05508010367 : "",58205508043135 : "",58205508075903 : "",58205508108671 : "",58205508141439 : "",58205508174207 : "",58205508206975 : "",58205508239743 : "",58205508272511 : "",58205508305279 : "",}; window._RestockRocketConfig.variantsShippingTextForMarket = {58205508010367 : null,58205508043135 : null,58205508075903 : null,58205508108671 : null,58205508141439 : null,58205508174207 : null,58205508206975 : null,58205508239743 : null,58205508272511 : null,58205508305279 : null,};window._RestockRocketConfig.selected_variant_id = 58205508010367; window._RestockRocketConfig.selected_variant_available = (window._RestockRocketConfig.product.variants.find(function(variant) { return variant.id == window._RestockRocketConfig.selected_variant_id }) || {}).available; try { var _sqCfg = window._RestockRocketConfig; var _sqPlanEnabled = Array.isArray(_sqCfg.sellingPlans) && _sqCfg.sellingPlans.some(function (p) { return p && p.enabled; }); var _sqPreCount = ((_sqCfg.cachedPreorderVariantIds && _sqCfg.cachedPreorderVariantIds.preorder_variant_ids) || []).length; _sqCfg.preordersConfigured = !!(_sqPlanEnabled && _sqPreCount); } catch (e) { } try { var _sqc = window._RestockRocketConfig; var _sqOn = !!(_sqc.cachedSettings && _sqc.cachedSettings.block_accelerated_checkout); var _sqPre = (_sqc.cachedPreorderVariantIds && _sqc.cachedPreorderVariantIds.preorder_variant_ids) || []; var _sqArm = false; if (_sqOn && _sqc.preordersConfigured) { if (_sqc.pageType === 'product' && _sqc.product && _sqc.product.variants) { _sqArm = _sqc.product.variants.some(function (v) { return _sqPre.indexOf(Number(v.id)) !== -1; }); } else { _sqArm = (_sqc.integrations || []).some(function (i) { return i && i.type === 'featured_product' && i.enabled && Array.isArray(i.page_types) && i.page_types.indexOf(_sqc.pageType) !== -1; }); } } if (_sqArm && document.documentElement) { _sqc.acceleratedGateArmed = true; document.documentElement.classList.add('stoq-buy-now-pending'); setTimeout(function () { document.documentElement.classList.remove('stoq-buy-now-pending'); }, 6000); } } catch (e) { } window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-product.js' window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-collection.js' window._RestockRocketConfig.scriptUrlProductBis = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-product-bis.js' window._RestockRocketConfig.scriptUrlCollectionBis = 'https://cdn.shopify.com/extensions/01a06666-804b-764e-84be-c6136c33d807/restockrocket-1-581/assets/restockrocket-collection-bis.js' window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlPr Workshop Pricesoduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1) window._RestockRocketConfig.host = (window._RestockRocketConfig.cachedSettings && window._RestockRocketConfig.cachedSettings.api_host) || 'https://app.restockrocket.io' try { const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/); window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || ''; } catch (e) { window._RestockRocketConfig.appVersion = ''; } const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; const LIQUID_CACHE_MAX_AGE = 15 * 60; const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt; if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) { console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh'); window._RestockRocketConfig.isLiquidCacheFresh = true; window._RestockRocketConfig.liquidCacheAge = null; } else { const now = Ma
th.floor(Date.now() / 1000); const liquidCacheAge = now - liquidRenderedAt; window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge); if (liquidCacheAge <
0) { console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) { console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`); window._RestockRocketConfig.isLiquidCacheFresh = true; } else { console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`); window._RestockRocketConfig.isLiquidCacheFresh = false; } } function checkSettingsExpiry(settings) { try { if (!settings || !settings.updated_at) { console.debug('STOQ - Invalid settings data structure'); return null; } if (!settings.cache) { console.debug('STOQ - settings caching disabled'); return null; } if (settings.multi_language_enabled) { if (!settings.translations) { console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh'); return null; } if (window._RestockRocketConfig.normalizedLocale & Cycle to Work& !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) { console.debug('STOQ - locale not explicitly translated, will use default language from cache'); } } const updatedAt = new Date(settings.updated_at); if (isNaN(updatedAt.getTime())) { console.debug('STOQ - Invalid updated_at date format in settings'); return null; } const age = Date.now() - updatedAt.getTime(); if (age nitConfig.product.variants)) ? _stoqInitConfig.product.variants.map(function(v) { return v.id }) : []; const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id; var _stoqPageSeq = 0; try { _stoqPageSeq = (parseInt(window.sessionStorage.getItem('_stoq_pls') || '0', 10) || 0) + 1; window.sessionStorage.setItem('_stoq_pls', String(_stoqPageSeq)); } catch (e) { } Shopify?.analytics?.publish?.('stoq_initialized', { cart_token: _stoqInitConfig.cartToken || '', page_url: window.location.href, page_type: _stoqInitConfig.pageType || '', shop_domain: _stoqInitConfig.shop || '', market_id: _stoqInitConfig.marketId || '', country_code: _stoqInitConfig.countryIsoCode || '', detected_variant_ids: _stoqDetectedVariantIds, selected_variant_id: _stoqSelectedVariantId || '', page_load_seq: _stoqPageSeq, liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0, app_version: _stoqInitConfig.appVersion || '', liquid_cache_age: _stoqInitConfig.liquidCacheAge, inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '', inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId], }); } catch (e) { console.debug('STOQ - stoq_initialized publish failed:', e); } try { var _sqTrack = window._RestockRocketConfig; if (_sqTrack.preordersConfigured) { document.addEventListener('click', function (e) { try { var t = e.target; if (!t || !t.closest) return; var host = t.closest('.shopify-payment-button, shopify-payment-terms'); if (!host) return; var channel = host.matches && host.matches('shopify-payment-terms') ? 'shop_pay_installments' : 'buy_now'; var form = host.closest('form'); var vidEl = form && form.querySelector('[name="id"]'); var variantId = (vidEl && vidEl.value) || _sqTrack.selected_variant_id || '';
var _sqVidNum = Number(variantId); var _sqPlan = null; var _sqPlans = Array.isArray(_sqTrack.sellingPlans) ? _sqTrack.sellingPlans : []; var _sqMktId = Number(_sqTrack.marketId); var _sqForVariant = function (pl) { return pl && pl.enabled && Array.isArray(pl.variant_ids) && pl.variant_ids.indexOf(_sqVidNum) !== -1; }; _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && pl.markets_enabled && Array.isArray(pl.shopify_market_ids) && pl.shopify_market_ids.indexOf(_sqMktId) !== -1) { _sqPlan = pl; } }); if (!_sqPlan) { _sqPlans.forEach(function (pl) { if (!_sqPlan && _sqForVariant(pl) && !pl.markets_enabled) { _sqPlan = pl; } }); } Shopify?.analytics?.publish?.('stoq_accelerated_checkout_clicked', { variant_id: variantId, product_id: (_sqTrack.product && _sqTra Delivery & Returnsck.product.id) || '', channel: channel, market_id: _sqTrack.marketId || '', country_code: _sqTrack.countryIsoCode || '', page_type: _sqTrack.pageType || '', cart_token: _sqTrack.cartToken || '', page_url: (window.location && window.location.href) || '', properties: { is_preorder_variant: (function () { var vid = Number(variantId); var has = function (a) { return Array.isArray(a) && a.indexOf(vid) !== -1; }; return has(_sqTrack.preorderVariantIds) || has(_sqTrack.cachedPreorderVariantIds && _sqTrack.cachedPreorderVariantIds.preorder_variant_ids); })(), in_enabled_plan: !!_sqPlan, is_instock_variant: (function () { var has = function (a) { return Array.isArray(a) && a.indexOf(_sqVidNum) !== -1; }; return has(_sqTrack.inStockVariantIds) || has(_sqTrack.cachedInStockVariantIds && _sqTrack.cachedInStockVariantIds.in_stock_variant_ids); })(), enrolled_plan_id: (_sqPlan && (_sqPlan.shopify_selling_plan_id || _sqPlan.shopify_selling_plan_group_id)) || '', enrolled_plan_provider: (_sqPlan && _sqPlan.inventory_provider) || '', block_enabled: !!(_sqTrack.cachedSettings && _sqTrack.cachedSettings.block_accelerated_checkout), gate_armed: !!_sqTrack.acceleratedGateArmed, gate_active_at_click: !!(document.documentElement && document.documentElement.classList.contains('stoq-buy-now-pending')), blocked: (function () { try { var rr = window._RestockRocket; return !!(rr && typeof rr.willBlockAcceleratedClick === 'function' && rr.willBlockAcceleratedClick(e)); } catch (err) { return false; } })(), }, }); } catch (err) { } }, true); } } catch (e) { } function applyTranslations(settings) { try { if (!settings || !settings.multi_language_enabled) { return settings; } if (!settings.translations) { console.debug('STOQ - No translations found, skipping translation'); return settings; } const normalizedLocale = window._RestockRocketConfig.normalizedLocale; const translations = settings.translations; if (!normalizedLocale) { console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {})); delete settings.translations; return settings; } console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`); const translatedFields = translations[normalizedLocale]; if (translatedFields && typeof translatedFields === 'object') { Object.keys(translatedFields).forEach(function(key) { const value = translatedFields[key]; if (value !== null && value !== undefined && value !== '') { settings[key] = value; } }); } else { console.debug('STOQ - No translated fields found for locale:', normalizedLocale); } delete settings.translations; return settings; } catch (e) { console.debug('STOQ - error applying translations:', e); return settings; } } function setupCartSellingPlanUpdater(settings) { window.addEventListener('stoq:inventory-data-loaded', function(event) { console.debug('STOQ - Inventory data loaded, updating cart selling plans'); if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) { window._RestockRocket.updateCartSellingPlans() .then(hasUpdates => { if (hasUpdates) { console.debug('STOQ - cart selling plans updated successfully'); } else { console.debug('STOQ - no cart selling plan updates needed'); } }) .catch(error => { console.error('STOQ - error updating cart selling plans:', error); }); } }); } (function loadStorefrontSettings() { const cfg = window._RestockRocketConfig; if (!cfg.storefrontAccessToken || cfg.disableStorefrontApi === true) return; function run() { const query = 'query StoqSettings($namespace: String!) { shop { metafield(namespace: $namespace, key: "settings") { value } } }'; fetch( `https://${cfg.shop}/api/2025-07/graphql.json`, { method: 'POST', headers: { 'Content-Type': 'application/json', 'X-Shopify-Storefront-Access-Token': cfg.storefrontAccessToken, }, body: JSON.stringify({ query: query, variables: { namespace: cfg.metafieldNamespace } }), } ) .then(function(response) { if (!response.ok) { throw new Error('Storefront API HTTP ' + response.stlags && typeof data.read_flags === 'object' && !Array.isArray(data.read_flags)) { window._RestockRocketConfig.readFlags = data.read_flags; } }), fetchEmbedConfig('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 Sat: 9:00 - 16:00._RestockRocketConfig.sellingPlans.some(function(plan) { return plan && plan.enabled; }); const hasDisabledPlanIds = Array.isArray(window._RestockRocketConfig.disabledSellingPlanIds) && window._RestockRocketConfig.disabledSellingPlanIds.length > 0; const usePreorderBuild = settings.preorder_enabled || hasEnabledOffer || hasDisabledPlanIds; const collectionScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlCollection : window._RestockRocketConfig.scriptUrlCollectionBis; const productScriptUrl = usePreorderBuild ? window._RestockRocketConfig.scriptUrlProduct : window._RestockRocketConfig.scriptUrlProductBis; const pageType = window._RestockRocketConfig.pageType; const collectionPageTypes = ['collection', 'index', 'search', 'page']; if(collectionPageTypes.indexOf(pageType) !== -1 && (settings[`show_button_on_${pageType}`] || settings[`preorder_${pageType}_enabled`])) { createRestockRocketScript(collectio [email protected] await import("https://cdn.shopify.com/shopifycloud/shop-js/modules/v2/loader.shop-follow-button.en.esm.js"); Country GBP£ Åland Islands (EUR€)
Albania (ALLL)
Quantity Algeria (DZDد.ج) Burundi (BIFFr) Central African Republic (XAFCFA)
Chad (XAFCFA)
Comoros (KMFFr)
Côte d’Ivoire (XOFFr)
Cyprus (EUR€)
Czechia (CZKKč)
Denmark (DKKkr.)
Djibouti (DJFFdj)

Check-OUT SL 7 AXS is a full-suspension gravel bike built to explore rough roads, singletrack, and whatever else comes your way. Its carbon frame delivers 55mm of rear travel via a RockShox SIDluxe IsoStrut shock, paired with a 60mm RockShox Rudy XL fork for extra control. It’s loaded with performance upgrades like Bontrager Aeolus Pro 3V carbon wheels, a 12-speed SRAM Force AXS E1 drivetrain, and a RockShox Reverb AXS wireless dropper post.

Technology

Ride-it-all suspension - 55 mm rear travel and a new 60 mm Rudy XL suspension fork designed in collaboration with RockShox help smooth out rough gravel roads and let you venture onto singletrack with more comfort and capability than a rigid gravel bike.Egypt (EGPج.م)

Specification

Equatorial Guinea (XAFCFA) Eritrea (GBP£) Estonia (EUR€) Eswatini (GBP£) Hungary (HUFFt) Isle of Man (GBP£) Kenya (KESKSh) Skip to content Lesotho (GBP£) Home Hire Liechtenstein (CHFCHF) Bikes New Bikes See More Madagascar (GBP£)
Frame 500 Series OCLV Carbon, integrated frame bag mounts, integrated rack, T47, UDH, 142x12 mm chamfered thru axle, 55 mm travel 500 Series OCLV Carbon, integrated frame bag mounts, integrated rack, T47, UDH, 142x12mm chamfered thru axle, 55mm travel
Frame Material CARBON
Rim Size
Guinea-Bissau (XOFFr) SRAM Eagle XS-1295, T-Type, 10-52, 12-speed
Chain SRAM X0 Eagle, T-Type, 12-speedIceland (ISKkr)
Brake RotorIreland (EUR€) SRAM Paceline X, rounded, CentreLock, 160 mm
Saddle Verse Short Elite, hollow magnesium rails, 145 mm widthItaly (EUR€)
SeatpostJersey (GBP£) RockShox Reverb AXS, 100 mm travel, wireless, 31.6 mm, 337 mm length
HandlebarFuel+ EX 9.8 XT Gen 2 – ProjektRide Bontrager GR Checkout, 46 cmKosovo (EUR€)
StemLatvia (EUR€) Bontrager Pro, 31.8 mm, Blendr-compatible, 7-degree, 70 mm length
Carrier Rear Close Checkout rear rackLiberia (GBP£)
BatteryLibya (GBP£) SRAM AXS battery pack (with charger) SRAM AXS battery pack (with charger)
Size Chart Rider Height See More Rider Height - 188.0 - 194.0Lithuania (EUR€)
Size Chart Rider InseamLuxembourg (EUR€) Inseam - 88.0 - 91.0
Malawi (MWKMK) Road / Gravel / Touring Bikes
Mali (XOFFr)
Mountain Bikes

Frequently Asked Questions Malta (EUR€)

Electric Bikes
  • Mauritania (GBP£) Kids Bikes
    Frames

    Please get in touch with a member of the team either by phone (Mauritius (MUR₨) 01313745324 ) or email ( [email protected] Shop by Brand) where on of the team will be more than happy to help.Mayotte (EUR€)

    ProjektRide Bike Shop Edinburgh See More

  • Moldova (MDLL)

    If the item is showing in stock, we aim to post the product within 24 hours. Please allow 5 working days to receive the item. Monaco (EUR€) Trek

    Postage is free on orders over £50. Orders under £50, our postage charge is £3.99.

    We also have a physical store, if you are local please pop in -

    ProjektRide Bike Shop Edinburgh Amflow

    82 Newington Road, EH91QN, Edinburgh.Montenegro (EUR€)

    Yeti
Morocco (MADد.م.)
Ridgeback