I'm looking to buy this product, when will it arrive and how much does postage cost?
Header Image
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. 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
    #relatedProducts--template--26482384994687__related { --PT: 60px; --PB: 60px; } #relatedProducts--template--26482384994687__related .tabs__nav { --text-size: calc(var(--adjust-heading) * 1.35); } @media screen and (max-width: 767px) { #relatedProducts--template--26482384994687__related .grid--mobile, #relatedProducts--template--26482384994687__related .carousel--mobile { grid-template-columns: repeat(1, minmax(0, 1fr)); } }
Home
/SPO-filter-in-stock-821277b37d3d6ac1b891520564c66300/
Hire Lazer Compact Helmet Quick Buy
Hire Lazer Compact Helmet ck.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) || h
} 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( Comoros (KMFFr)
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/2026-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.st ngs; const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null; if (validCachedSettings) { console.debug('STOQ - using cached settings'); initializeScripts(validCachedSettings); } else { console.debug('STOQ - fetching fresh settings'); const headers = { 'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop, 'ngrok-skip-browser-warning': 'skip' }; if (window.Shopify?.theme?.role === 'main') { headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name; headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version; headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id; } fetch( `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`, { headers } ) .then(function(response) { if (!response.ok) { throw new Error('Network response was no Congo - Kinshasa (CDFFr)
Quick Buy Côte d’Ivoire (XOFFr)
Croatia (EUR€)
Cyprus (EUR€)

Middleweight multi-purpose 26" MTB wheels.Hire Kryptolok Standard U-Lock & 4 foot Kryptoflex cable

Czechia (CZKKč)

Light and strong, angular style box section rim, with eyelets and a stable screw-pin joint. Free

The front wheel features the Halo MT front hub and the rear comes with the choice of either our Spin Doctor geared hub or our RL SS single speed hub. All of these hubs feature sealed bearings for longevity.

Denmark (DKKkr.)

Both wheels come with black ED finished spokes.

The Black Anodised finish 32mm rims are suitable for Vs or Disc brakes, whilst the White Powder coated option is recommended for disc use only.

Djibouti (DJFFdj)

Please note you will need to order additional HG type sprockets for these rear wheels.  HIRE - BIKE PACKING BUNDLE


Note:   Egypt (EGPج.م) Anodised finish rims will accept V-brakes, but naturally, the brake surface colour finish will wear.

Included Fittings

Equatorial Guinea (XAFCFA)
  • Front 100 x 15mm thruQuick BuyEritrea (GBP£)
  • Rear 135 Estonia (EUR€) 135 x 9mm QR
Eswatini (GBP£)

Specifications

  • HIRE - BIKE PACKING BUNDLEEthiopia (ETBBr) Rims:  Halo 32mm T2 rims with eyelets Free
  • Faroe Islands (DKKkr.)
  • Hubs:  Halo MT Series hubs Finland (EUR€)
  • Hire Ortlieb 40L Pannier Bags External Rim Width:  32mm France (EUR€)
  • Nipples:  French Southern Territories (EUR€) BlackQuick Buy
  • Gabon (XOFFr) Rim Depth:  20.5mm