Shop Now!a href="https://shopify.projektride.co.uk/collections/all-products?filter.p.vendor=Hope,hope,HOPE" class="logo-list__slide-image" style="background-image: url(//projektride.co.uk/cdn/shop/files/Screenshot_2022-02-06_at_16.21.05_360x.png?v=1644164480); width: 160px; padding-top: 23.0%;"> Sell your bike to us!
Please upload a maximum of 6 images. Each image can be a maximum of 12MB. Please
Sold Out
r":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":"","preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":"","preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":"","preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":"","preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":"","preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"market_setup_type":"single_market","shopify_app_id":5940125,"cache":true,"cached_at":"2025-11-11T14:27:02.333Z","multi_language
3936327106786,43936331661538,43936332349666,43936333103330,43936351224034,43936353714402,43936362889442,43936362922210,43936388153570,43936389333218,43936395526370,43936398508258,43936401522914,43936408568034,43936414400738,43936700727522,43936706101474,43936706134242,43936706167010,43936706199778,43936706232546,43936706265314,43938308587746,43938308653282,43938308718818,43938308751586,43938308784354,43938308817122,43938322612450,43938322645218,43938322677986,43981336051938,43981336084706,43981336117474,43981336150242,43981345587426,43981345620194,43981345652962,43981345685730,43981357580514,43981357613282,43981362462946,43981362495714,43981362528482,43981369016546,43981369049314,43981374914786,43981374947554,43981374980322,43981392904418,43981695844578,43981695877346,43981695910114,43981695942882,43981986070754,43981987905762,43981987938530,44052906967266,44052907327714,44052907360482,44052907393250,44052907426018,44052907458786,44052907491554,44052909097186,44052909129954,44140302827746,44140302893282,44140
<
)
console.debug('STOQ - extension activated')
function applyTranslations(settings) {
try {
// Skip translation logic entirely if multi-language is not enabled
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) {
// No matching locale has translations; drop payload to save memory
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 = translatio
tings');
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 not ok');
}
return response.json();
})
.then(function(settings) {
initializeScripts(settings);
})
.catch(function(error) {
// If request failed and we have cached settings (even if expired), use them as fallback
if (cachedSettings)
.restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:1
★★★Perfect for Road, MTB or Cyclocross bicycle chains
Took my old bike in for a service and it now feels like new. Great communication and great price. Also took the time to chat about future bike options with me. Cannot recommend Projekt Ride enough! Servicing
height":800,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-x-3-dirty-chain-machine.png?v=1638899739","width":800},{"alt":null,"id":28806822985954,"position":2,"preview_image":{"aspect_ratio":1.0,"height":240,"width":240,"src":"\/\/projektride.co.uk\/cdn\/shop\/products\/bw_20201117-021155.jpg?v=1638899739"},"aspect_ratio":1.0,"height":240,"media_type":"image","src":"\/\/projektride.co.uk\/cdn\/shop\/products\/bw_20201117-021155.jpg?v=1638899739","width":240}],"requires_selling_plan":false,"selling_plan_groups":[],"content":"\u003cmeta charset=\"utf-8\"\u003e\n\u003cp data-mce-fragment=\"1\"\u003eDoes your chain suffer from regular grit and grime build up, tired of spending AGES cleaning your chain when all you want to do is get on the saddle and ride? Well Muc-Off have the solution... introducing the new Muc-Off X-3 Dirty Chain Machine! This patent pending ergonomic design boasts a heavy-duty construction and can clean your chain in seconds!\u003c\/p\u003e\n\u003cp data-mce-fr★★★★★ agment=\"1\"\u003eWith bicycle chains carrying an ever increasing price tag, it makes sense to make them last. The only way to get the best out of your chain and its running efficiency is to make sure it’s regularly and properly cleaned and lubed. The X-3 Dirty Chain Machine is by far the easiest way to give your chain a good scrub!\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eIncluded in the kit is a 75ml measure of Muc-Off Drivetrain Cleaner. This revolutionary little liquid can be either sprayed over the drivetrain or poured directly into the top reservoir of the machine, which is then released by a control button. This ensures the application of the cleaner is quick and easy to control. The X-3 machine and Drivetrain Cleaner partner up to attack the worst of grease and grime from every possible angle to deliver the ultimate, deep clean on even the dirtiest bike chains.\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003eThe abrasive cleaning teeth and rotating brush wheels which have 120 contac
t points cover all areas of the individual chain link for a deep and thorough clean. Finally the excess dirty fluid drops into a second lower reservoir so it’s kept away from the clean chain. No more recycled grime all over the chain! Muc-Off Drivetrain Cleaner is fully biodegradable and is safe to be disposed of down the drain if you previously used one of our bio chain lubes!\u003c\/p\u003e\n\u003cp data-mce-fragment=\"1\"\u003e\u003cspan data-mce-fragment=\"1\"\u003eThe X-3 Dirty Chain Machine is not compatible with BMX or track chains.\u003c\/span\u003e\u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003eEasily removes grease, grime and chain oil in seconds\u003c\/li\u003e\n\u003cli\u003eDeepest clean thanks to 120 contact points\u003c\/li\u003e\n\u003cli\u003eEasy to clean and re-use\u003c\/li\u003e\n\u003cli\u003eHeavy duty construction that's built to last\u003c\/li\u003e\n\u003cli\u003eIncludes 75ml Muc-Off Drivetrain Cleaner\u003c\/li\u003e\n\u003cli\u003ePerfect for Road, MTB or Cyclocross bicycle chainServicing of my titanium road bike. Great friendly and knowledgable service from Andy and his team. Thoroughly recommended as my LBS of choiceDecrease quantity s\u003c\/li\u003e\n\u003c\/ul\u003e"}
★★★★★ { "@context": "http://schema.org/", "@type": "Product", "name": "Muc-Off X-3 Dirty Chain Machine", "url": "https:\/\/projektride.co.uk\/products\/muc-off-x-3-dirty-chain-machine","image": [ "https:\/\/projektride.co.uk\/cdn\/shop\/products\/muc-off-x-3-dirty-chain-machine_800x.png?v=1638899739" ],"description": "\nDoes your chain suffer from regular grit and grime build up, tired of spending AGES cleaning your chain when all you want to do is get on the saddle and ride? Well Muc-Off have the solution... introducing the new Muc-Off X-3 Dirty Chain Machine! This patent pending ergonomic design boasts a heavy-duty construction and can clean your chain in seconds!\nWith bicycle chains carrying an ever increasing price tag, it makes sense to make them last. The only way to get the best out of your chain and its running efficiency is to make sure it’s regularly and properly cleaned and lubed. The X-3 Dirty Chain Machine is by far the easiest way to give your chain a good scrub!\nIncluded in the kit is a 75ml measure of Muc-Off Drivetrain Cleaner. This revolutionary little liquid can be either sprayed over the drivetrain or poured directly into the top reservoir of the machine, which is then released by a control button. This ensures the application of the cleaner is quick and easy to control. The X-3 machine and Drivetrain Cleaner partner up to attack the worst of grease and grime from every possible angle to deliver the ultimate, deep clean on even the dirtiest bike chains.\nThe abrasive cleaning teeth and rotating brush wheels which have 120 contact points cover all areas of the individual chain link for a deep and thorough clean. Finally the excess dirty fluid drops into a second lower reservoir so it’s kept away from the clean chain. No more recycled grime all over the chain! Muc-Off Drivetrain Cleaner is fully biodegradable and is safe to be disposed of down the drain if you previously used one of our bio chain lubes!\nThe X-3 Dirty Chain Machine is not compatible with BMX or track chains.\n\nEasily removes grease, grime and chain oil in seconds\nDeepest clean thanks to 120 contact points\nEasy to clean and re-use\nHeavy duty construction that's built to last\nIncludes 75ml Muc-Off Drivetrain Cleaner\nPerfect for Road, MTB or Cyclocross bicycle chains\n","sku": "277","brand": { "@type": "Thing", "name": "Muc-Off" },"gtin8": "5037835277005","gtin13": "5037835277005","offers": [{ "@type" : "Offer","sku": "277","availability" : "http://schema.org/OutOfStock", "price" : 19.99, "priceCurrency" : "GBP", "url" : "https:\/\/projektride.co.uk\/products\/muc-off-x-3-dirty-chain-machine?variant=42134095331554" } ] }
If you are looking for someone helpful and knowledgeable this is the place to go.
Working Hours
Excellent service got a great bike in great condition even helped out with a few extras and provided the original receipt for lifetime guarantee on the frame.
★★★★★
I dropped my Specialized Vita for new brake pads and a service, the bike was ready for collection the same day and the price was reasonable! Bicycle feels brand new again and works amazing! Many thanks!!
★★★★★ 0131 374 5324
★★★★★ 82 Newington Road
Excellent friendly and efficient service. Great product knowledge and good value for money! Highly recommend EdinburghHire Lazer Compact Helmet
Use this testimonial as an opportunity for your customers to discuss your brand and what sets you apart from the competition. Email
0131 374 5324
Edinburgh