{"title":"Qiolor Accessories","description":null,"products":[{"product_id":"accessory-bundle","title":"Accessory Bundle","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_24018cf5-a919-441f-8f7e-f72174c692d7.png?v=1786774851\" alt=\"Accessory Bundle\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Accessory Bundle is a genuine Qiolor accessory, sold by Redtail at $252.98, price-matched to Qiolor. Includes: . 1 × Phone Holder. 1 × Rack Bag. 1 × Helmet (random color). 1 × Bicycle Lock. 2 × Handlebar Bicycle Mirror. 2 × Keychains. No shipping for standalone purchases. .\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eIncludes: . 1 × Phone Holder. 1 × Rack Bag. 1 × Helmet (random color). 1 × Bicycle Lock. 2 × Handlebar Bicycle Mirror. 2 × Keychains. No shipping for standalone purchases. .\u003c\/p\u003e\n\u003ch2\u003eCheck the fit before you buy\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Email your model to support@redtailebikes.com. A photo of the part coming off helps. We'll verify it against Qiolor before the order goes through, because once a part is installed it stops being returnable.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_5450d690-a105-4324-b201-9f4f8d6c4be2.png?v=1786774854\" alt=\"Accessory Bundle\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWill the Accessory Bundle fit my Tiger?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor publishes no model list for this one, and we won't invent one. Send your model (plus a photo of the part coming off, if relevant) to support@redtailebikes.com and we'll get confirmation from Qiolor first.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Qiolor warranty apply to this?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor's warranty covers the components it lists by name and only on a bike bought from us, so a separately ordered part like this one generally isn't covered. Their policy explicitly excludes wear items (tires, brake pads, cables, grips) and standalone accessory orders. What does apply is Redtail's return policy and a fault-on-arrival claim: photograph any damage and tell us within 48 hours.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat does shipping cost and how long does it take?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOrders go out within 1–3 business days to anywhere in the contiguous U.S. (lower 48). Note that free shipping at Redtail covers electric bikes, not parts, so the cost for this item is calculated at checkout. Parts also travel separately from any bike on the same order and can arrive later. If you're in Alaska, Hawaii, a U.S. territory, or shipping to a P.O. box, contact us before ordering: those destinations may cost extra or be excluded.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat if it turns out to be the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly if it's unopened and still factory-sealed, requested within 72 hours (3 days) of delivery, and even then a 15% restocking fee plus return shipping applies. A part that has been unwrapped or bolted on can't come back. Ask us to verify the fit before you order instead: support@redtailebikes.com.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Accessory Bundle \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/accessory-bundle\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/accessory-bundle\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154066268443,"sku":"Accessory Kit Bundle-C","price":252.98,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_24018cf5-a919-441f-8f7e-f72174c692d7.png?v=1786774851"},{"product_id":"backpack","title":"Rack Pannier Bag","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/6cbf35ca1ad841b381a8a66a27983531.png?v=1786775196\" alt=\"Rack Pannier Bag\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Rack Pannier Bag is a genuine Qiolor accessory, sold by Redtail at $139, price-matched to Qiolor. Size: 30*27*12cm . Note: . The pannier bag only includes a pannier bag, a bag rack, a bag lock, a cup bag, and tools, but the rear rack assembly is not included.. Designed for universal use, with no distinction between left and right sides..\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eSize: 30*27*12cm . Note: . The pannier bag only includes a pannier bag, a bag rack, a bag lock, a cup bag, and tools, but the rear rack assembly is not included.. Designed for universal use, with no distinction between left and right sides..\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eHow to confirm it fits\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Send your bike's model to support@redtailebikes.com, along with a photo of the part you're replacing if you have one, and we'll confirm the match with Qiolor before you place the order. A fitted part can't be returned, so the question is cheaper than the return.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_30fa4ac6-f885-45d0-b27b-d483257ba33e.webp?v=1786775212\" alt=\"Rack Pannier Bag\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_0d389d6a-7c59-4ec4-8725-f6611fba7e8f.webp?v=1786775203\" alt=\"Rack Pannier Bag\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_ee49ff8a-1535-4c0e-bc77-803a7b5e7ff2.webp?v=1786775206\" alt=\"Rack Pannier Bag\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/4_a93785b6-0b65-44dc-b11d-6fd2b0bda0bd.webp?v=1786775209\" alt=\"Rack Pannier Bag\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhich models does the Rack Pannier Bag fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor does not name a specific model for this item on their product page, so we don't state one either. Email support@redtailebikes.com with your bike's model and, where it helps, a photo of the part you're replacing. We'll confirm the correct fit with Qiolor before you order.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this covered by the Qiolor warranty?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly the components Qiolor's warranty actually names (see the Warranty table below), and only when the part shipped on a bike bought from us. Wear items such as tires, brake pads, cables and grips, along with separately ordered accessories, are excluded by Qiolor's own policy. A part bought on its own falls under Redtail's return terms instead, plus any fault-on-arrival claim: tell us within 48 hours of delivery, with photos, if it arrives damaged or defective.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does this ship?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eRedtail ships across the contiguous U.S. (lower 48), preparing and dispatching orders within 1–3 business days. Parts and accessories may ship separately from a bike order, and they can take longer to arrive. Shipping cost for parts is calculated at checkout, because Redtail's free-shipping offer applies to electric bikes rather than to parts. Alaska, Hawaii, U.S. territories, P.O. boxes and remote areas may incur additional charges or be excluded, so contact us first if you're in one of those.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I return it if I ordered the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eUnopened, factory-sealed items can go back if you request it within 72 hours (3 days) of delivery, with a 15% restocking fee plus return shipping. Once the packaging is opened or the part has been fitted, it stops being eligible. That is the whole reason we would rather check fitment with you up front than process a return later. Email support@redtailebikes.com with your model and we'll confirm it.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Rack Pannier Bag \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/backpack\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/backpack\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154076066075,"sku":"Tiger-Side package+support","price":139.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/6cbf35ca1ad841b381a8a66a27983531.png?v=1786775196"},{"product_id":"cargo-net","title":"Cargo Net","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_fea7d503-c6b8-4a72-9458-7c7b20418358.jpg?v=1786775193\" alt=\"Cargo Net\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Cargo Net is a genuine Qiolor accessory, sold by Redtail at $17, price-matched to Qiolor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eMaking sure this is the right part\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Write to support@redtailebikes.com with your model, plus a photo of the old part where that's relevant, and we'll check it with Qiolor first. Installing a part ends any chance of returning it, which is why we'd rather answer the question up front.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3034a1133efe01daba919094b70c6310.jpg?v=1786775183\" alt=\"Cargo Net\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_1b17a341-6545-49a4-8333-20c12ddca28d.jpg?v=1786775186\" alt=\"Cargo Net\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_a2f7975e-b267-4bd2-badb-cafa36f98a12.jpg?v=1786775190\" alt=\"Cargo Net\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhat does the Cargo Net fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eThere's no fitment statement on Qiolor's listing for this item, so we leave it blank rather than guess. Tell us your model at support@redtailebikes.com and we'll check it with Qiolor before anything ships.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat warranty does this carry?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eNot usually. Qiolor's warranty is written around the bike it shipped with, and their policy excludes both wear items and separately ordered accessories. For a part bought on its own you're covered by Redtail's return terms, and by a fault-on-arrival claim if it turns up broken. Send photos within 48 hours of delivery and we'll handle it.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhen will it get here?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eDispatch is 1–3 business days, anywhere in the lower 48. Shipping on parts is calculated at checkout rather than free, since Redtail's free-shipping offer is for electric bikes. If you've ordered a bike at the same time, expect the parts to travel on their own schedule. Alaska, Hawaii, U.S. territories, P.O. boxes and remote addresses may carry extra charges or be excluded, so ask us first.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this returnable?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eThere's a 72-hour (3-day) window from delivery for unopened, factory-sealed items, carrying a 15% restocking fee plus return shipping. After the box is opened or the part is installed, it no longer qualifies. Send your model to support@redtailebikes.com and we'll confirm the match before you buy, which is the cheaper path for everyone.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Cargo Net \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/cargo-net\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/cargo-net\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154128199963,"sku":"Mesh rope","price":17.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_fea7d503-c6b8-4a72-9458-7c7b20418358.jpg?v=1786775193"},{"product_id":"ebike-pump","title":"Ebike Pump","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/4_a8e32e61-8ada-43bf-9493-644a9afad9ee.webp?v=1786774893\" alt=\"Ebike Pump\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Ebike Pump is a genuine Qiolor accessory, sold by Redtail at $29, price-matched to Qiolor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eMaking sure this is the right part\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Write to support@redtailebikes.com with your model, plus a photo of the old part where that's relevant, and we'll check it with Qiolor first. Installing a part ends any chance of returning it, which is why we'd rather answer the question up front.\u003c\/p\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhat does the Ebike Pump fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eThere's no fitment statement on Qiolor's listing for this item, so we leave it blank rather than guess. Tell us your model at support@redtailebikes.com and we'll check it with Qiolor before anything ships.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat warranty does this carry?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eNot usually. Qiolor's warranty is written around the bike it shipped with, and their policy excludes both wear items and separately ordered accessories. For a part bought on its own you're covered by Redtail's return terms, and by a fault-on-arrival claim if it turns up broken. Send photos within 48 hours of delivery and we'll handle it.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhen will it get here?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eDispatch is 1–3 business days, anywhere in the lower 48. Shipping on parts is calculated at checkout rather than free, since Redtail's free-shipping offer is for electric bikes. If you've ordered a bike at the same time, expect the parts to travel on their own schedule. Alaska, Hawaii, U.S. territories, P.O. boxes and remote addresses may carry extra charges or be excluded, so ask us first.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this returnable?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eThere's a 72-hour (3-day) window from delivery for unopened, factory-sealed items, carrying a 15% restocking fee plus return shipping. After the box is opened or the part is installed, it no longer qualifies. Send your model to support@redtailebikes.com and we'll confirm the match before you buy, which is the cheaper path for everyone.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Ebike Pump \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/ebike-pump\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/ebike-pump\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154167324955,"sku":null,"price":29.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/4_a8e32e61-8ada-43bf-9493-644a9afad9ee.webp?v=1786774893"},{"product_id":"eebike-cover","title":"Ebike Cover","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_8b7e543a-df89-4171-a4fa-1fc3d3dbd962.webp?v=1786774896\" alt=\"Ebike Cover\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Ebike Cover is a genuine Qiolor accessory, sold by Redtail at $49, price-matched to Qiolor. Please note: . The ebike cover comes in two colors, black and silver, and will be shipped randomly.. .\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003ePlease note: . The ebike cover comes in two colors, black and silver, and will be shipped randomly.. .\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eCheck the fit before you buy\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Email your model to support@redtailebikes.com. A photo of the part coming off helps. We'll verify it against Qiolor before the order goes through, because once a part is installed it stops being returnable.\u003c\/p\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWill the Ebike Cover fit my Tiger?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor publishes no model list for this one, and we won't invent one. Send your model (plus a photo of the part coming off, if relevant) to support@redtailebikes.com and we'll get confirmation from Qiolor first.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Qiolor warranty apply to this?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor's warranty covers the components it lists by name and only on a bike bought from us, so a separately ordered part like this one generally isn't covered. Their policy explicitly excludes wear items (tires, brake pads, cables, grips) and standalone accessory orders. What does apply is Redtail's return policy and a fault-on-arrival claim: photograph any damage and tell us within 48 hours.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat does shipping cost and how long does it take?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOrders go out within 1–3 business days to anywhere in the contiguous U.S. (lower 48). Note that free shipping at Redtail covers electric bikes, not parts, so the cost for this item is calculated at checkout. Parts also travel separately from any bike on the same order and can arrive later. If you're in Alaska, Hawaii, a U.S. territory, or shipping to a P.O. box, contact us before ordering: those destinations may cost extra or be excluded.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat if it turns out to be the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly if it's unopened and still factory-sealed, requested within 72 hours (3 days) of delivery, and even then a 15% restocking fee plus return shipping applies. A part that has been unwrapped or bolted on can't come back. Ask us to verify the fit before you order instead: support@redtailebikes.com.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Ebike Cover \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/eebike-cover\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/eebike-cover\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154183610651,"sku":"Raincoat car cover","price":49.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_8b7e543a-df89-4171-a4fa-1fc3d3dbd962.webp?v=1786774896"},{"product_id":"handlebar-bag","title":"HandleBar Bag","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/4_05a1b5d2-b9f7-4ac3-990e-c73ace573abc.webp?v=1786775138\" alt=\"HandleBar Bag\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Handle Bar Bag is a genuine Qiolor accessory, sold by Redtail at $69, price-matched to Qiolor. Upgrade your ride with the QIOLOR HandleBar Bag. This durable bag offers convenient storage for essentials while cycling, featuring easy installation on most handlebars.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eUpgrade your ride with the QIOLOR HandleBar Bag. This durable bag offers convenient storage for essentials while cycling, featuring easy installation on most handlebars. Designed to withstand various weather conditions, it's perfect for both daily commutes and long-distance rides. .\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eContact points are the parts riders replace first, because they are what the bike feels like to use every day.\u003c\/p\u003e\n\u003ch2\u003eHow to confirm it fits\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Send your bike's model to support@redtailebikes.com, along with a photo of the part you're replacing if you have one, and we'll confirm the match with Qiolor before you place the order. A fitted part can't be returned, so the question is cheaper than the return.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_b37e4bfb-995f-45a4-bd84-313c7dbe2c8e.webp?v=1786775135\" alt=\"HandleBar Bag\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_a1aa5e0e-9b1a-4912-a7d6-baa3480ed3b6.webp?v=1786775129\" alt=\"HandleBar Bag\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_bd96c759-6b80-49d8-b3a4-034a92d8bae3.webp?v=1786775132\" alt=\"HandleBar Bag\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhich models does the Handle Bar Bag fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor does not name a specific model for this item on their product page, so we don't state one either. Email support@redtailebikes.com with your bike's model and, where it helps, a photo of the part you're replacing. We'll confirm the correct fit with Qiolor before you order.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this covered by the Qiolor warranty?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly the components Qiolor's warranty actually names (see the Warranty table below), and only when the part shipped on a bike bought from us. Wear items such as tires, brake pads, cables and grips, along with separately ordered accessories, are excluded by Qiolor's own policy. A part bought on its own falls under Redtail's return terms instead, plus any fault-on-arrival claim: tell us within 48 hours of delivery, with photos, if it arrives damaged or defective.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does this ship?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eRedtail ships across the contiguous U.S. (lower 48), preparing and dispatching orders within 1–3 business days. Parts and accessories may ship separately from a bike order, and they can take longer to arrive. Shipping cost for parts is calculated at checkout, because Redtail's free-shipping offer applies to electric bikes rather than to parts. Alaska, Hawaii, U.S. territories, P.O. boxes and remote areas may incur additional charges or be excluded, so contact us first if you're in one of those.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I return it if I ordered the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eUnopened, factory-sealed items can go back if you request it within 72 hours (3 days) of delivery, with a 15% restocking fee plus return shipping. Once the packaging is opened or the part has been fitted, it stops being eligible. That is the whole reason we would rather check fitment with you up front than process a return later. Email support@redtailebikes.com with your model and we'll confirm it.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: HandleBar Bag \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/handlebar-bag\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/handlebar-bag\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154203566363,"sku":"Tiger-Q-front bag","price":69.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/4_05a1b5d2-b9f7-4ac3-990e-c73ace573abc.webp?v=1786775138"},{"product_id":"helmet","title":"Helmet","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_d840022a-a02f-4cf4-98b4-30bf38ac2f28.webp?v=1786774805\" alt=\"Helmet\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor's listing puts this on the all types of riders.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Helmet is a genuine Qiolor accessory, which Qiolor lists for all types of riders, sold by Redtail at $59, price-matched to Qiolor. Description. This helmet features efficient ventilation to keep you cool while riding. It also features a built-in USB rechargeable integrated LED taillight to enhance nighttime and low-light riding security. . Features. Specs.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eDescription. This helmet features efficient ventilation to keep you cool while riding. It also features a built-in USB rechargeable integrated LED taillight to enhance nighttime and low-light riding security. . Features. Specs. Adjustable head circumference: 58-61 cm. Dimensions: 29*21*13cm. Weight: 240g. How to measure my size? . Helmet size is determined by head circumference. When measuring, use a measuring tape to wrap around the widest part of your head—from the most prominent part of your forehead (usually 1-2 fingers above your eyebrows) to the widest part of the back of your head. Take the maximum value after three measurements..\u003c\/p\u003e\n\u003ch2\u003eHow to confirm it fits\u003c\/h2\u003e\n\u003cp\u003eQiolor lists this for all types of riders. Send your bike's model to support@redtailebikes.com, along with a photo of the part you're replacing if you have one, and we'll confirm the match with Qiolor before you place the order. A fitted part can't be returned, so the question is cheaper than the return.\u003c\/p\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhich models does the Helmet fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor states: \"all types of riders.\" If your bike is a different model, email support@redtailebikes.com before ordering and we'll confirm the fit with Qiolor rather than have you guess.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this covered by the Qiolor warranty?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly the components Qiolor's warranty actually names (see the Warranty table below), and only when the part shipped on a bike bought from us. Wear items such as tires, brake pads, cables and grips, along with separately ordered accessories, are excluded by Qiolor's own policy. A part bought on its own falls under Redtail's return terms instead, plus any fault-on-arrival claim: tell us within 48 hours of delivery, with photos, if it arrives damaged or defective.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does this ship?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eRedtail ships across the contiguous U.S. (lower 48), preparing and dispatching orders within 1–3 business days. Parts and accessories may ship separately from a bike order, and they can take longer to arrive. Shipping cost for parts is calculated at checkout, because Redtail's free-shipping offer applies to electric bikes rather than to parts. Alaska, Hawaii, U.S. territories, P.O. boxes and remote areas may incur additional charges or be excluded, so contact us first if you're in one of those.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I return it if I ordered the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eUnopened, factory-sealed items can go back if you request it within 72 hours (3 days) of delivery, with a 15% restocking fee plus return shipping. Once the packaging is opened or the part has been fitted, it stops being eligible. That is the whole reason we would rather check fitment with you up front than process a return later. Email support@redtailebikes.com with your model and we'll confirm it.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Helmet \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/helmet\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/helmet\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154203828507,"sku":null,"price":59.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_d840022a-a02f-4cf4-98b4-30bf38ac2f28.webp?v=1786774805"},{"product_id":"in-frame-panel","title":"In-Frame Panel","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_07161909-78dd-40b5-aa6d-c88cd89c47f5.webp?v=1786775073\" alt=\"In-Frame Panel\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor's listing puts this on the Tiger RE\/RL\/PLUS, except JR. 1 of 2 options are in stock today.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor In-Frame Panel is a genuine Qiolor accessory, which Qiolor lists for Tiger RE\/RL\/PLUS, except JR, sold by Redtail at $159, price-matched to Qiolor. Dimensions : 14.57 × 4.72 × 12.60 in. Material : Aluminum alloy \u0026amp; wooden (2 versions).\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eDimensions : 14.57 × 4.72 × 12.60 in. Material : Aluminum alloy \u0026amp; wooden (2 versions).\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eHow to confirm it fits\u003c\/h2\u003e\n\u003cp\u003eQiolor lists this for Tiger RE\/RL\/PLUS, except JR. Send your bike's model to support@redtailebikes.com, along with a photo of the part you're replacing if you have one, and we'll confirm the match with Qiolor before you place the order. A fitted part can't be returned, so the question is cheaper than the return.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_7db9389d-4139-4c6b-885c-e391349e2856.webp?v=1786775076\" alt=\"In-Frame Panel\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_0dda8f2d-ad0a-45f8-a375-1e453813e740.webp?v=1786775079\" alt=\"In-Frame Panel\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhich models does the In-Frame Panel fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor states: \"Tiger RE\/RL\/PLUS, except JR.\" If your bike is a different model, email support@redtailebikes.com before ordering and we'll confirm the fit with Qiolor rather than have you guess.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this covered by the Qiolor warranty?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly the components Qiolor's warranty actually names (see the Warranty table below), and only when the part shipped on a bike bought from us. Wear items such as tires, brake pads, cables and grips, along with separately ordered accessories, are excluded by Qiolor's own policy. A part bought on its own falls under Redtail's return terms instead, plus any fault-on-arrival claim: tell us within 48 hours of delivery, with photos, if it arrives damaged or defective.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does this ship?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eRedtail ships across the contiguous U.S. (lower 48), preparing and dispatching orders within 1–3 business days. Parts and accessories may ship separately from a bike order, and they can take longer to arrive. Shipping cost for parts is calculated at checkout, because Redtail's free-shipping offer applies to electric bikes rather than to parts. Alaska, Hawaii, U.S. territories, P.O. boxes and remote areas may incur additional charges or be excluded, so contact us first if you're in one of those.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I return it if I ordered the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eUnopened, factory-sealed items can go back if you request it within 72 hours (3 days) of delivery, with a 15% restocking fee plus return shipping. Once the packaging is opened or the part has been fitted, it stops being eligible. That is the whole reason we would rather check fitment with you up front than process a return later. Email support@redtailebikes.com with your model and we'll confirm it.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: In-Frame Panel \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/in-frame-panel\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/in-frame-panel\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154204451099,"sku":"Tiger-mullion","price":159.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_07161909-78dd-40b5-aa6d-c88cd89c47f5.webp?v=1786775073"},{"product_id":"keychain","title":"Keychain","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_050bee5b-41b7-4253-b74c-8a99b10ba626.webp?v=1786774900\" alt=\"Keychain\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Keychain is a genuine Qiolor accessory, sold by Redtail at $19, price-matched to Qiolor.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eLighting, signalling and security parts are inexpensive upgrades that change how safe a bike is to ride in traffic.\u003c\/p\u003e\n\u003ch2\u003eCheck the fit before you buy\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Email your model to support@redtailebikes.com. A photo of the part coming off helps. We'll verify it against Qiolor before the order goes through, because once a part is installed it stops being returnable.\u003c\/p\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWill the Keychain fit my Tiger?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor publishes no model list for this one, and we won't invent one. Send your model (plus a photo of the part coming off, if relevant) to support@redtailebikes.com and we'll get confirmation from Qiolor first.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Qiolor warranty apply to this?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor's warranty covers the components it lists by name and only on a bike bought from us, so a separately ordered part like this one generally isn't covered. Their policy explicitly excludes wear items (tires, brake pads, cables, grips) and standalone accessory orders. What does apply is Redtail's return policy and a fault-on-arrival claim: photograph any damage and tell us within 48 hours.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat does shipping cost and how long does it take?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOrders go out within 1–3 business days to anywhere in the contiguous U.S. (lower 48). Note that free shipping at Redtail covers electric bikes, not parts, so the cost for this item is calculated at checkout. Parts also travel separately from any bike on the same order and can arrive later. If you're in Alaska, Hawaii, a U.S. territory, or shipping to a P.O. box, contact us before ordering: those destinations may cost extra or be excluded.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat if it turns out to be the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly if it's unopened and still factory-sealed, requested within 72 hours (3 days) of delivery, and even then a 15% restocking fee plus return shipping applies. A part that has been unwrapped or bolted on can't come back. Ask us to verify the fit before you order instead: support@redtailebikes.com.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Keychain \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/keychain\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/keychain\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154204516635,"sku":null,"price":19.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_050bee5b-41b7-4253-b74c-8a99b10ba626.webp?v=1786774900"},{"product_id":"license-plate","title":"License Plate","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_894a660d-d8eb-4ef7-9bee-77db5ee15be1.webp?v=1786774841\" alt=\"License Plate\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor License Plate is a genuine Qiolor accessory, sold by Redtail at $39.99, price-matched to Qiolor. Shipping cycle: 7–10 working days .\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eShipping cycle: 7–10 working days .\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eLighting, signalling and security parts are inexpensive upgrades that change how safe a bike is to ride in traffic.\u003c\/p\u003e\n\u003ch2\u003eCheck the fit before you buy\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Email your model to support@redtailebikes.com. A photo of the part coming off helps. We'll verify it against Qiolor before the order goes through, because once a part is installed it stops being returnable.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_10e5fdd2-82fa-4028-b5c9-1dedf55302d0.webp?v=1786774838\" alt=\"License Plate\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWill the License Plate fit my Tiger?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor publishes no model list for this one, and we won't invent one. Send your model (plus a photo of the part coming off, if relevant) to support@redtailebikes.com and we'll get confirmation from Qiolor first.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Qiolor warranty apply to this?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor's warranty covers the components it lists by name and only on a bike bought from us, so a separately ordered part like this one generally isn't covered. Their policy explicitly excludes wear items (tires, brake pads, cables, grips) and standalone accessory orders. What does apply is Redtail's return policy and a fault-on-arrival claim: photograph any damage and tell us within 48 hours.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat does shipping cost and how long does it take?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOrders go out within 1–3 business days to anywhere in the contiguous U.S. (lower 48). Note that free shipping at Redtail covers electric bikes, not parts, so the cost for this item is calculated at checkout. Parts also travel separately from any bike on the same order and can arrive later. If you're in Alaska, Hawaii, a U.S. territory, or shipping to a P.O. box, contact us before ordering: those destinations may cost extra or be excluded.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat if it turns out to be the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly if it's unopened and still factory-sealed, requested within 72 hours (3 days) of delivery, and even then a 15% restocking fee plus return shipping applies. A part that has been unwrapped or bolted on can't come back. Ask us to verify the fit before you order instead: support@redtailebikes.com.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: License Plate \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/license-plate\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/license-plate\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154204549403,"sku":null,"price":39.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_894a660d-d8eb-4ef7-9bee-77db5ee15be1.webp?v=1786774841"},{"product_id":"rear-rack","title":"Rear Rack","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/ea9546c0e89467237444c325846a7408.png?v=1786775253\" alt=\"Rear Rack\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor's listing puts this on the All model Tiger ebikes.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Rear Rack is a genuine Qiolor accessory, which Qiolor lists for All model Tiger ebikes, sold by Redtail at $159, price-matched to Qiolor. Dimensions: 540*235*96mm. .\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eDimensions: 540*235*96mm. .\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eHow to confirm it fits\u003c\/h2\u003e\n\u003cp\u003eQiolor lists this for All model Tiger ebikes. Send your bike's model to support@redtailebikes.com, along with a photo of the part you're replacing if you have one, and we'll confirm the match with Qiolor before you place the order. A fitted part can't be returned, so the question is cheaper than the return.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/qiolor_-7.webp?v=1786775259\" alt=\"Rear Rack\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/tiger_rear_rack_size.png?v=1786775256\" alt=\"Rear Rack\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to fit it\u003c\/h2\u003e\n\u003cp\u003eThis video walks through the job. It is the manufacturer's own footage, re-hosted by Redtail so it plays here and keeps working if Qiolor moves the file.\u003c\/p\u003e\n\u003cdiv class=\"qr-vid\"\u003e\u003cvideo controls preload=\"metadata\" playsinline src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/6026341609574030b068a77d0f857719\/6026341609574030b068a77d0f857719.HD-1080p-7.2Mbps-91725757.mp4\" aria-label=\"Rear rack installation video\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eRear rack installation video. Hosted by Redtail.\u003c\/p\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhich models does the Rear Rack fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor states: \"All model Tiger ebikes.\" If your bike is a different model, email support@redtailebikes.com before ordering and we'll confirm the fit with Qiolor rather than have you guess.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this covered by the Qiolor warranty?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly the components Qiolor's warranty actually names (see the Warranty table below), and only when the part shipped on a bike bought from us. Wear items such as tires, brake pads, cables and grips, along with separately ordered accessories, are excluded by Qiolor's own policy. A part bought on its own falls under Redtail's return terms instead, plus any fault-on-arrival claim: tell us within 48 hours of delivery, with photos, if it arrives damaged or defective.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does this ship?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eRedtail ships across the contiguous U.S. (lower 48), preparing and dispatching orders within 1–3 business days. Parts and accessories may ship separately from a bike order, and they can take longer to arrive. Shipping cost for parts is calculated at checkout, because Redtail's free-shipping offer applies to electric bikes rather than to parts. Alaska, Hawaii, U.S. territories, P.O. boxes and remote areas may incur additional charges or be excluded, so contact us first if you're in one of those.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I return it if I ordered the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eUnopened, factory-sealed items can go back if you request it within 72 hours (3 days) of delivery, with a 15% restocking fee plus return shipping. Once the packaging is opened or the part has been fitted, it stops being eligible. That is the whole reason we would rather check fitment with you up front than process a return later. Email support@redtailebikes.com with your model and we'll confirm it.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Rear Rack \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/rear-rack\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/rear-rack\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154582692123,"sku":"Tiger-Rear rack","price":159.0,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/ea9546c0e89467237444c325846a7408.png?v=1786775253"},{"product_id":"storage-bag","title":"Cargo Combo","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/f2e8d07932fe6a6af2844a46cfe2c2eb.png?v=1786775234\" alt=\"Cargo Combo\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor names no model for this one, so confirm the fit before ordering.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Cargo Combo is a genuine Qiolor accessory, sold by Redtail at $169, price-matched to Qiolor. Note: . Includes only a dark gray bag and a rear cargo box, rear rack assembly is not included.. . .\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eNote: . Includes only a dark gray bag and a rear cargo box, rear rack assembly is not included.. . .\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eMaking sure this is the right part\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Write to support@redtailebikes.com with your model, plus a photo of the old part where that's relevant, and we'll check it with Qiolor first. Installing a part ends any chance of returning it, which is why we'd rather answer the question up front.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_8de961e2-ec61-4f3f-8353-c939035c0485.png?v=1786775238\" alt=\"Cargo Combo\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_a11ec194-dd5d-4b71-9d54-5283e341b7ae.png?v=1786775241\" alt=\"Cargo Combo\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_8fcefa5d-1379-4d6e-8cb1-109f6552359d.png?v=1786775244\" alt=\"Cargo Combo\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3.png?v=1786775251\" alt=\"Cargo Combo\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eHow to fit it\u003c\/h2\u003e\n\u003cp\u003eThis video walks through the job. It is the manufacturer's own footage, re-hosted by Redtail so it plays here and keeps working if Qiolor moves the file.\u003c\/p\u003e\n\u003cdiv class=\"qr-vid\"\u003e\u003cvideo controls preload=\"metadata\" playsinline src=\"https:\/\/cdn.shopify.com\/videos\/c\/vp\/e3856400af154cbbaf75ca483d8bdcbc\/e3856400af154cbbaf75ca483d8bdcbc.HD-1080p-7.2Mbps-91725525.mp4\" aria-label=\"Rack and bag installation video\"\u003e\u003c\/video\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eRack and bag installation video. Hosted by Redtail.\u003c\/p\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhat does the Cargo Combo fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eThere's no fitment statement on Qiolor's listing for this item, so we leave it blank rather than guess. Tell us your model at support@redtailebikes.com and we'll check it with Qiolor before anything ships.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat warranty does this carry?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eNot usually. Qiolor's warranty is written around the bike it shipped with, and their policy excludes both wear items and separately ordered accessories. For a part bought on its own you're covered by Redtail's return terms, and by a fault-on-arrival claim if it turns up broken. Send photos within 48 hours of delivery and we'll handle it.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhen will it get here?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eDispatch is 1–3 business days, anywhere in the lower 48. Shipping on parts is calculated at checkout rather than free, since Redtail's free-shipping offer is for electric bikes. If you've ordered a bike at the same time, expect the parts to travel on their own schedule. Alaska, Hawaii, U.S. territories, P.O. boxes and remote addresses may carry extra charges or be excluded, so ask us first.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this returnable?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eThere's a 72-hour (3-day) window from delivery for unopened, factory-sealed items, carrying a 15% restocking fee plus return shipping. After the box is opened or the part is installed, it no longer qualifies. Send your model to support@redtailebikes.com and we'll confirm the match before you buy, which is the cheaper path for everyone.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Cargo Combo \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/storage-bag\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/storage-bag\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154670510363,"sku":"Tiger-Rear frame","price":169.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/f2e8d07932fe6a6af2844a46cfe2c2eb.png?v=1786775234"},{"product_id":"surfboard-bicycle-carrier-rack","title":"Surfboard Bicycle Carrier Rack","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_525db3be-1930-4226-ae81-c94d1b430282.webp?v=1786775046\" alt=\"Surfboard Bicycle Carrier Rack\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eQiolor's listing puts this on the All model Tiger ebikes.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Surfboard Bicycle Carrier Rack is a genuine Qiolor accessory, which Qiolor lists for All model Tiger ebikes, sold by Redtail at $89, price-matched to Qiolor. For use with extra rear rack..\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eFor use with extra rear rack..\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eCarrying and storage hardware is the upgrade riders reach for once they start using the bike for more than a single kind of trip.\u003c\/p\u003e\n\u003ch2\u003eCheck the fit before you buy\u003c\/h2\u003e\n\u003cp\u003eQiolor lists this for All model Tiger ebikes. Email your model to support@redtailebikes.com. A photo of the part coming off helps. We'll verify it against Qiolor before the order goes through, because once a part is installed it stops being returnable.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/2_a3dd86cb-8e25-4ec5-bf4d-d3b1a8b83660.webp?v=1786775052\" alt=\"Surfboard Bicycle Carrier Rack\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_ca69f21a-ee27-4f0b-a0df-0496ac62cb93.webp?v=1786775049\" alt=\"Surfboard Bicycle Carrier Rack\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWill the Surfboard Bicycle Carrier Rack fit my Tiger?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor's own listing says: \"All model Tiger ebikes.\" Riding anything else? Write to support@redtailebikes.com first and we'll check it against Qiolor directly.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDoes the Qiolor warranty apply to this?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor's warranty covers the components it lists by name and only on a bike bought from us, so a separately ordered part like this one generally isn't covered. Their policy explicitly excludes wear items (tires, brake pads, cables, grips) and standalone accessory orders. What does apply is Redtail's return policy and a fault-on-arrival claim: photograph any damage and tell us within 48 hours.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat does shipping cost and how long does it take?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOrders go out within 1–3 business days to anywhere in the contiguous U.S. (lower 48). Note that free shipping at Redtail covers electric bikes, not parts, so the cost for this item is calculated at checkout. Parts also travel separately from any bike on the same order and can arrive later. If you're in Alaska, Hawaii, a U.S. territory, or shipping to a P.O. box, contact us before ordering: those destinations may cost extra or be excluded.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eWhat if it turns out to be the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly if it's unopened and still factory-sealed, requested within 72 hours (3 days) of delivery, and even then a 15% restocking fee plus return shipping applies. A part that has been unwrapped or bolted on can't come back. Ask us to verify the fit before you order instead: support@redtailebikes.com.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Surfboard Bicycle Carrier Rack \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/surfboard-bicycle-carrier-rack\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/surfboard-bicycle-carrier-rack\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154683650331,"sku":"Surfboard stand","price":89.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/3_525db3be-1930-4226-ae81-c94d1b430282.webp?v=1786775046"},{"product_id":"wheel-hub","title":"Hub Cap","description":"\u003cdiv class=\"qr-flow\"\u003e\n\u003cstyle\u003e\n.qr-flow{--qr-ink:#111;--qr-sub:#555;--qr-line:#e8e8e8;--qr-accent:#c8102e;--qr-good:#0a7d3f;--qr-warn:#b3261e;font-family:inherit;color:var(--qr-ink);line-height:1.55;max-width:var(--page-width,1900px);margin:0 auto;padding-inline:clamp(0.5rem,1vw,1rem);}\n.qr-flow *{box-sizing:border-box;}\n.qr-flow h2{font-size:1.9rem;font-weight:800;letter-spacing:-.02em;margin:3.5rem 0 1rem;}\n.qr-flow h3{font-size:1.25rem;font-weight:700;margin:0 0 .6rem;}\n.qr-answer{max-width:900px;margin:0 auto 2.5rem;padding:1.5rem 1.75rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-accent);border-radius:14px;background:#fcfcfc;}\n.qr-answer p{margin:0;font-size:1.1rem;color:var(--qr-ink);}\n.qr-answer .qr-q{display:block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-stats{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:0;width:100%;margin:0 auto 3rem;padding:0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-stats li{flex:1 1 150px;padding:1.6rem 1rem;text-align:center;border-right:1px solid var(--qr-line);}\n.qr-stats li:last-child{border-right:0;}\n.qr-stats b{display:block;font-size:1.75rem;font-weight:800;letter-spacing:-.02em;}\n.qr-stats span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--qr-sub);margin-top:.3rem;}\n.qr-fit{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:0 0 1rem;}\n.qr-fit ul{margin:.4rem 0 0;padding-left:1.1rem;}\n.qr-fit li{margin:.35rem 0;color:var(--qr-sub);}\n.qr-feat{display:grid;grid-template-columns:1.4fr 1fr;gap:2.5rem;align-items:center;width:100%;margin:0 auto;padding:2.5rem 0;}\n.qr-feat:nth-of-type(even){grid-template-columns:1fr 1.4fr;}\n.qr-feat__media{min-width:0;}\n.qr-flow .qr-feat__media img{display:block!important;width:100%!important;height:auto!important;max-width:100%!important;object-fit:contain!important;border-radius:20px;box-shadow:0 24px 60px -28px rgba(0,0,0,.35);}\n.qr-feat__txt h3{font-size:2.1rem;font-weight:800;letter-spacing:-.02em;margin:0 0 .8rem;line-height:1.12;}\n.qr-feat__txt p{font-size:1.08rem;color:var(--qr-sub);margin:0;max-width:52ch;}\n.qr-feat__kicker{display:inline-block;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-accent);margin-bottom:.6rem;}\n.qr-feat:nth-of-type(even) .qr-feat__media{order:2;}\n.qr-ledger{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin:1rem 0 0;}\n.qr-ledger\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.4rem 1.6rem;}\n.qr-ledger h3{font-size:1.05rem;text-transform:uppercase;letter-spacing:.08em;}\n.qr-ledger--good h3{color:var(--qr-good);}\n.qr-ledger--bad h3{color:var(--qr-warn);}\n.qr-ledger ul{margin:.6rem 0 0;padding-left:1.1rem;}\n.qr-ledger li{margin:.5rem 0;color:var(--qr-sub);}\n.qr-tablewrap{width:100%;overflow-x:auto;border:1px solid var(--qr-line);border-radius:18px;margin:1rem 0 0;}\n.qr-tablewrap table{width:100%;border-collapse:collapse;min-width:400px;}\n.qr-tablewrap th,.qr-tablewrap td{padding:.85rem 1.2rem;border-bottom:1px solid var(--qr-line);text-align:left;font-size:.97rem;vertical-align:top;}\n.qr-tablewrap thead th{background:#fafafa;font-weight:700;}\n.qr-tablewrap tr:last-child td{border-bottom:0;}\n.qr-tablewrap td:first-child,.qr-tablewrap th:first-child{font-weight:600;}\n.qr-src{font-size:.85rem;color:var(--qr-sub);margin:.7rem 0 0;}\n.qr-src a{color:var(--qr-sub);}\n.qr-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;margin:1rem 0 0;}\n.qr-cards\u003ediv{border:1px solid var(--qr-line);border-radius:16px;padding:1.3rem 1.5rem;}\n.qr-cards h3{font-size:1rem;text-transform:uppercase;letter-spacing:.07em;color:var(--qr-accent);}\n.qr-cards p,.qr-cards li{color:var(--qr-sub);font-size:.95rem;}\n.qr-cards ul{margin:.5rem 0 0;padding-left:1.1rem;}\n.qr-faq{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:18px;overflow:hidden;}\n.qr-faq details{border-bottom:1px solid var(--qr-line);}\n.qr-faq details:last-child{border-bottom:0;}\n.qr-faq summary{padding:1.1rem 1.5rem;font-weight:650;cursor:pointer;font-size:1.03rem;}\n.qr-faq .qr-a{padding:0 1.5rem 1.2rem;color:var(--qr-sub);margin:0;}\n.qr-note{margin:2.5rem 0 0;padding:1.1rem 1.4rem;border:1px dashed var(--qr-line);border-radius:14px;font-size:.9rem;color:var(--qr-sub);}\n.qr-hero{width:100%;border-radius:20px;overflow:hidden;margin:0 0 .6rem;position:relative;}\n.qr-hero img{width:100%;height:auto;display:block;}\n.qr-cap{font-size:.86rem;color:var(--qr-sub);margin:0 0 2rem;padding-left:.2rem;font-style:italic;}\n.qr-bib{margin:1rem 0 0;padding-left:1.4rem;}\n.qr-bib li{margin:.5rem 0;color:var(--qr-sub);font-size:.95rem;}\n.qr-addr{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em;color:var(--qr-sub);}\n.qr-cite{font-weight:600;color:var(--qr-ink);}\n.qr-vid{margin:1rem 0 0;border:1px solid var(--qr-line);border-radius:16px;overflow:hidden;background:#000;}\n.qr-vid video{width:100%;height:auto;display:block;}\n.qr-measured{margin:2rem auto;padding:1.4rem 1.6rem;border:1px solid var(--qr-line);border-left:4px solid var(--qr-good);border-radius:14px;background:#fbfdfb;}\n.qr-measured h3{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--qr-good);margin:0 0 .5rem;}\n.qr-measured p{margin:0;color:var(--qr-ink);}\n.qr-measured .qr-src{margin-top:.6rem;}\n.qr-oos{display:inline-block;margin:0 0 1.5rem;padding:.6rem 1.1rem;border-radius:10px;background:#fdecea;color:var(--qr-warn);font-weight:700;font-size:.9rem;}\n@media(max-width:800px){.qr-feat,.qr-feat:nth-of-type(even){grid-template-columns:1fr;gap:1.25rem;padding:2rem 0;}.qr-feat:nth-of-type(even) .qr-feat__media{order:0;}.qr-feat__txt h3{font-size:1.6rem;}.qr-ledger,.qr-fit{grid-template-columns:1fr;}}\n\u003c\/style\u003e\n\u003cdiv class=\"qr-hero\"\u003e\u003cimg loading=\"eager\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/5d4ad98b7e6fd7642323ef49163d8697.png?v=1786775222\" alt=\"Hub Cap\" width=\"1200\" height=\"1200\"\u003e\u003c\/div\u003e\n\u003cp class=\"qr-cap\"\u003eSold by color; check yours before ordering. 1 of 5 options are in stock today.\u003c\/p\u003e\n\u003cdiv class=\"qr-answer\"\u003e\n\u003cspan class=\"qr-q\"\u003eQuick answer\u003c\/span\u003e\u003cp\u003eThe Qiolor Hub Cap is a genuine Qiolor accessory, sold by Redtail at $99, price-matched to Qiolor. Description: . The hubcap is an accessory installed on ebikes, made of aluminum alloy.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWhat it is\u003c\/h2\u003e\n\u003cp\u003eDescription: . The hubcap is an accessory installed on ebikes, made of aluminum alloy. Its main function is to enhance the appearance of the motorcycle and to some extent prevent dirt, sand, and other debris from entering the inside of the tire, thus maintaining the cleanliness of the tire.. A set consists of 4 covers, with 2 for each of the front and rear wheels on both sides..\u003c\/p\u003e\n\u003ch2\u003eBefore you order\u003c\/h2\u003e\n\u003cp\u003eWheel and axle hardware is safety-critical. If you are not confident torquing it to spec, have a bike shop fit it.\u003c\/p\u003e\n\u003ch2\u003eHow to confirm it fits\u003c\/h2\u003e\n\u003cp\u003eQiolor publishes no model list for this item. Send your bike's model to support@redtailebikes.com, along with a photo of the part you're replacing if you have one, and we'll confirm the match with Qiolor before you place the order. A fitted part can't be returned, so the question is cheaper than the return.\u003c\/p\u003e\n\u003cdiv class=\"qr-cards\"\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_7d62eba1-e6a2-4940-81be-7451fafdefbb.png?v=1786775219\" alt=\"Hub Cap\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/b9dc7e61b634320f3e9b55348ed8b7dd_e53673c7-c951-44a9-bb1e-9d2f1eb19889.png?v=1786775216\" alt=\"Hub Cap\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/1_0c50a579-5b51-4ef5-b916-d25b622b73ec.png?v=1786775228\" alt=\"Hub Cap\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cimg loading=\"lazy\" src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/cfc9843000c48ff07a6ff3b53f62e5a2_5edab6b2-72b8-46e3-abcb-6af31df60d70.png?v=1786775225\" alt=\"Hub Cap\" style=\"width:100%;border-radius:12px\" width=\"800\" height=\"800\"\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003ch2\u003eWarranty, in one paragraph\u003c\/h2\u003e\n\u003cp\u003eQiolor issues a limited warranty: 2 years on the frame, 1 year prorated on the battery, and 1 year on the motor, controller, display, charger, rotors, throttle and caliper, per their \u003cspan class=\"qr-cite\"\u003ewarranty policy\u003c\/span\u003e. Their policy excludes ordinary wear items (brake pads, cables, tires, chains, spokes) and separately ordered accessories, so a part bought on its own is generally covered by Redtail's \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003ereturn terms\u003c\/a\u003e instead.\u003c\/p\u003e\n\u003ch2\u003eFrequently asked questions\u003c\/h2\u003e\n\u003cdiv class=\"qr-faq\"\u003e\n\u003cdetails open\u003e\u003csummary\u003eWhich models does the Hub Cap fit?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eQiolor does not name a specific model for this item on their product page, so we don't state one either. Email support@redtailebikes.com with your bike's model and, where it helps, a photo of the part you're replacing. We'll confirm the correct fit with Qiolor before you order.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs this covered by the Qiolor warranty?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eOnly the components Qiolor's warranty actually names (see the Warranty table below), and only when the part shipped on a bike bought from us. Wear items such as tires, brake pads, cables and grips, along with separately ordered accessories, are excluded by Qiolor's own policy. A part bought on its own falls under Redtail's return terms instead, plus any fault-on-arrival claim: tell us within 48 hours of delivery, with photos, if it arrives damaged or defective.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eHow does this ship?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eRedtail ships across the contiguous U.S. (lower 48), preparing and dispatching orders within 1–3 business days. Parts and accessories may ship separately from a bike order, and they can take longer to arrive. Shipping cost for parts is calculated at checkout, because Redtail's free-shipping offer applies to electric bikes rather than to parts. Alaska, Hawaii, U.S. territories, P.O. boxes and remote areas may incur additional charges or be excluded, so contact us first if you're in one of those.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I return it if I ordered the wrong part?\u003c\/summary\u003e\u003cp class=\"qr-a\"\u003eUnopened, factory-sealed items can go back if you request it within 72 hours (3 days) of delivery, with a 15% restocking fee plus return shipping. Once the packaging is opened or the part has been fitted, it stops being eligible. That is the whole reason we would rather check fitment with you up front than process a return later. Email support@redtailebikes.com with your model and we'll confirm it.\u003c\/p\u003e\u003c\/details\u003e\n\u003c\/div\u003e\n\u003ch2\u003eKeep looking\u003c\/h2\u003e\n\u003cp\u003e\n\u003ca href=\"\/collections\/qiolor\"\u003eAll Qiolor parts and accessories\u003c\/a\u003e  ·  \u003ca href=\"\/pages\/shop-ebikes\"\u003eShop electric bikes by type\u003c\/a\u003e\n\u003c\/p\u003e\n\u003ch2\u003ePrimary sources\u003c\/h2\u003e\n\u003col class=\"qr-bib\"\u003e\n\u003cli\u003eQiolor product page: Hub Cap \u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/wheel-hub\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Warranty Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/warranty\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Shipping Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/pages\/shipping\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003eQiolor Refund Policy \u003cspan class=\"qr-addr\"\u003eqiolor.com\/policies\/refund-policy\u003c\/span\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eRedtail Shipping Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003cli\u003e\n\u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRedtail Refund \u0026amp; Return Policy\u003c\/a\u003e. Retrieved 2026-08-15.\u003c\/li\u003e\n\u003c\/ol\u003e\n\u003cp class=\"qr-src\"\u003eSpecifications, prices and fitment statements are Qiolor's own, reproduced as published and checked against their listing on 2026-08-15. Warranty terms are Qiolor's; shipping and return terms are Redtail's. Manufacturer sources are cited by name and address rather than linked, because every link on this page should keep you here. Ask us for anything you want to see and we will send it: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003cp class=\"qr-src\"\u003eProduct data and photography sourced from Qiolor's own product page (\u003cspan class=\"qr-addr\"\u003eqiolor.com\/products\/wheel-hub\u003c\/span\u003e), pulled 2026-08-15, and republished with the price matched to theirs. Shipping and returns are Redtail's own terms: \u003ca href=\"https:\/\/redtailebikes.com\/pages\/shipping-policy\"\u003eShipping Policy\u003c\/a\u003e · \u003ca href=\"https:\/\/redtailebikes.com\/pages\/refund-policy\"\u003eRefund \u0026amp; Return Policy\u003c\/a\u003e. Questions or a fitment check: \u003ca href=\"mailto:support@redtailebikes.com\"\u003esupport@redtailebikes.com\u003c\/a\u003e.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"Qiolor","offers":[{"title":"Default Title","offer_id":53154857025819,"sku":null,"price":99.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1032\/8847\/1835\/files\/5d4ad98b7e6fd7642323ef49163d8697.png?v=1786775222"}],"url":"https:\/\/redtailebikes.com\/collections\/qiolor-accessories.oembed?page=2","provider":"Redtail Ebikes","version":"1.0","type":"link"}