CHASSIS & COCKPIT (YOELEO) | (2180g, 975 CHF incl shipping & tax) | Weight (g) | ||
frame | 54cm, candy red; weight incl grommets & FD hanger | 900 | https://www.yoeleobike.com/products/carbon-disc-brake-road-bike-frame-r11 | |
fork | including thru bolt nut | 362 | ||
handlebar | 400/100 | 382 | ||
thru axles | 120.5mm M12*P1.5 L10 / 166L*M12(P1.5)-16L | 84.5 | ||
rear dropout + RD hanger | (came with an extra) | 17 | ||
headset | 67 | |||
expander | 59 | |||
spacers | 86 | |||
computer mount | ||||
seatpost | 139.4 | |||
seatpost head hw | (for both 7x7 and 7x9 saddles) | 66 | ||
seatpost wedge | 17 | |||
seatpost gasket | ||||
CHASSIS (MISC) | (ca. 290g, 100 CHF) | |||
headset micro-spacers | 1.5mm (Micro-Spacer for Integrated Headsets) | https://www.aliexpress.com/item/4001175466366.html | ||
handlebar tape | Lizard Skins DSP V2 3.2mm | 83 | ||
saddle | 149 | https://www.aliexpress.com/item/32944721682.html | ||
bottle cages | 2 | 52 | https://www.aliexpress.com/item/32888832950.html | |
bottle cage bolts | M5x15 | https://www.aliexpress.com/item/4000599017123.html | ||
foam lining rear brake hose | capgo ol noise protection | 3 | ||
DRIVETRAIN & BRAKING | (1372g, 1240 CHF) | |||
brifters | ST-R785 | 520 | ||
calipers | BR-R7070 | front (incl flatmount 140/160 adapter) | 125 | |
BR-R7070 | rear | 107 | ||
brake pads | L02A | 34 | ||
hose connecting bolt for calipers | Y8JA98010 | 4 | https://www.aliexpress.com/item/32719097563.html | |
hose | SM-BH90 | 55 | ||
olive + inserts | SM-BH90 | 4 | ||
brake caliper bolts rear | Y8N208010 | 33mm for 20mm chainstay | 12 | |
brake caliper bolts front | incl with brakes | 7 | ||
front derailleur | FD-R8050 | 129 | ||
rear derailleur | RD-R8050-GS | 250 | ||
Di2 junction boxes + BT/ant | EW-RS910 | 7 | ||
SM-JC41 | 4 | |||
EW-WU111 | 3 | |||
Di2 battery + charger + cable | BT-DN110 | 54 | ||
SM-BCR2,Y-7FJ00020 | 0 | |||
Di2 cables | EW-JC130 | 12 | ||
EW-SD50 | 1000, 750, 650, 350, 500 mm | 28 | ||
Di2 Wire Holders | 7 | |||
Di2 RD cable hole grommet | SM-GM02 | oval 7x8mm | ||
Di2 Seatpost Battery Mount | DIY using foam & tape | 10 | ||
CRANK & PEDALS | (1367g, 186 CHF) | |||
bottom bracket | ZTTO BB86-24 | 97 | https://www.aliexpress.com/item/33021799492.html | |
cranks | zrace hardrock | 170mm, 50-34 | 722 | https://www.aliexpress.com/item/1000006338700.html |
chain | kmc x11el | 118 links, shortened to 109 | 237.01 | |
pedals | PD-R550 | 311 | ||
WHEELS | (3167g, 645 CHF) | |||
wheelset | DT Swiss ER 1600 SPLINE DB 23 | 20-622 | 1686 | https://www.bike-discount.de/en/buy/dt-swiss-er-1600-spline-db-23mm-wheelset-662528 |
tubeless valves | deemount | 40mm, alloy, black | 9 | https://www.aliexpress.com/item/32989510427.html |
tires | gp5000 tl | 32mm (max: 32mm) -- WAM: 30mm (at 4 bar) | 761 | |
cassette | SunRace CSRX1 | 11-32 | 314.5 | |
rotors | SM-RT800 | 140mm back | 113 | |
rotors | SM-RT800 | 160mm front | 132 | |
sealant + air :-) | 151 |
Finally! After about 6 months of planning and waiting, today I finally got to take my R11 for a short spin. Feels great! Still waiting for a di2 cable, a grommet for the RD cable exit, and some flatmount bolts before I can tape the handlebars and go on a longer ride. In the meantime, here's my full build spec. (Most of these parts were ordered in Dec 2020.)
I really wanted to try Di2 (a 900 CHF upgrade over plain 105 in my case), but I set a goal of minimizing the budget, so it's mostly 105 spec otherwise. Notably, cranks were unavailable, so I decided to try the CVR Hardrock ones. One worry is that the ZTTO thread together BB is 94mm wide from bearing seal to bearing seal (a Shimano BB86 BB is 92mm, and a BSA68 one is 90mm). This means there's about 5mm of the crank's spline interface that's not mated to the spindle, because the latter is too short. The bolts on the NDS crank do tighten onto the spindle, so I'm hoping it's ok.
The other gotcha was that the 2021 frame does not have a mounting hole for the Di2 RS910 junction in the downtube, unlike the 2020 one shown in the photos. I had to improvise a bit with my cable lengths, and ended up wedging my WU111 (BT junction) in the handlebars... ::) Otherwise, I'm happy with Yoeleo: it took exactly 3 months from my order on Dec 23 to shipment on Mar 23, and another 2 weeks to Switzerland using EMS Express. (I paid with Transferwise, btw -- the wire transfer took only a day to arrive.)
Uncut, the seatpost is 390mm, which means the BB center to saddle rail ranges from 655mm - 790mm (minimum insertion: 100mm, max insertion into frame: 235mm, which is 255mm above center of BB). My saddle height is about 700mm and my saddle has a stack height of 50mm, so I ended up shortening the seatpost to 350mm to avoid bottoming out.
The first section details everything that came in the box with the frame.
Ready to ride, the bike weighs 8.4kg and the total cost (including all taxes, shipping etc) was a bit under 3300 CHF.
Happy to answer questions! I'll definitely follow up once I get some more serious kms on the bike -- super excited!
CHASSIS & COCKPIT (YOELEO) (2180g, 975 CHF incl shipping & tax) Weight (g) frame 54cm, candy red; weight incl grommets & FD hanger 900 https://www.yoeleobike.com/products/carbon-disc-brake-road-bike-frame-r11 fork including thru bolt nut 362 handlebar 400/100 382 thru axles 120.5mm M12*P1.5 L10 / 166L*M12(P1.5)-16L 84.5 rear dropout + RD hanger (came with an extra) 17 headset 67 expander 59 spacers 86 computer mount seatpost 139.4 seatpost head hw (for both 7x7 and 7x9 saddles) 66 seatpost wedge 17 seatpost gasket CHASSIS (MISC) (ca. 290g, 100 CHF) headset micro-spacers 1.5mm (Micro-Spacer for Integrated Headsets) https://www.aliexpress.com/item/4001175466366.html handlebar tape Lizard Skins DSP V2 3.2mm 83 saddle 149 https://www.aliexpress.com/item/32944721682.html bottle cages 2 52 https://www.aliexpress.com/item/32888832950.html bottle cage bolts M5x15 https://www.aliexpress.com/item/4000599017123.html foam lining rear brake hose capgo ol noise protection 3 DRIVETRAIN & BRAKING (1372g, 1240 CHF) brifters ST-R785 520 calipers BR-R7070 front (incl flatmount 140/160 adapter) 125 BR-R7070 rear 107 brake pads L02A 34 hose connecting bolt for calipers Y8JA98010 4 https://www.aliexpress.com/item/32719097563.html hose SM-BH90 55 olive + inserts SM-BH90 4 brake caliper bolts rear Y8N208010 33mm for 20mm chainstay 12 brake caliper bolts front incl with brakes 7 front derailleur FD-R8050 129 rear derailleur RD-R8050-GS 250 Di2 junction boxes + BT/ant EW-RS910 7 SM-JC41 4 EW-WU111 3 Di2 battery + charger + cable BT-DN110 54 SM-BCR2,Y-7FJ00020 0 Di2 cables EW-JC130 12 EW-SD50 1000, 750, 650, 350, 500 mm 28 Di2 Wire Holders 7 Di2 RD cable hole grommet SM-GM02 oval 7x8mm Di2 Seatpost Battery Mount DIY using foam & tape 10 CRANK & PEDALS (1367g, 186 CHF) bottom bracket ZTTO BB86-24 97 https://www.aliexpress.com/item/33021799492.html cranks zrace hardrock 170mm, 50-34 722 https://www.aliexpress.com/item/1000006338700.html chain kmc x11el 118 links, shortened to 109 237.01 pedals PD-R550 311 WHEELS (3167g, 645 CHF) wheelset DT Swiss ER 1600 SPLINE DB 23 20-622 1686 https://www.bike-discount.de/en/buy/dt-swiss-er-1600-spline-db-23mm-wheelset-662528 tubeless valves deemount 40mm, alloy, black 9 https://www.aliexpress.com/item/32989510427.html tires gp5000 tl 32mm (max: 32mm) -- WAM: 30mm (at 4 bar) 761 cassette SunRace CSRX1 11-32 314.5 rotors SM-RT800 140mm back 113 rotors SM-RT800 160mm front 132 sealant + air :-) 151
Finally! After about 6 months of planning and waiting, today I finally got to take my R11 for a short spin. Feels great! Still waiting for a di2 cable, a grommet for the RD cable exit, and some flatmount bolts before I can tape the handlebars and go on a longer ride. In the meantime, here's my full build spec. (Most of these parts were ordered in Dec 2020.)
I really wanted to try Di2 (a 900 CHF upgrade over plain 105 in my case), but I set a goal of minimizing the budget, so it's mostly 105 spec otherwise. Notably, cranks were unavailable, so I decided to try the CVR Hardrock ones. One worry is that the ZTTO thread together BB is 94mm wide from bearing seal to bearing seal (a Shimano BB86 BB is 92mm, and a BSA68 one is 90mm). This means there's about 5mm of the crank's spline interface that's not mated to the spindle, because the latter is too short. The bolts on the NDS crank do tighten onto the spindle, so I'm hoping it's ok.
The other gotcha was that the 2021 frame does not have a mounting hole for the Di2 RS910 junction in the downtube, unlike the 2020 one shown in the photos. I had to improvise a bit with my cable lengths, and ended up wedging my WU111 (BT junction) in the handlebars... ::) Otherwise, I'm happy with Yoeleo: it took exactly 3 months from my order on Dec 23 to shipment on Mar 23, and another 2 weeks to Switzerland using EMS Express. (I paid with Transferwise, btw -- the wire transfer took only a day to arrive.)
Uncut, the seatpost is 390mm, which means the BB center to saddle rail ranges from 655mm - 790mm (minimum insertion: 100mm, max insertion into frame: 235mm, which is 255mm above center of BB). My saddle height is about 700mm and my saddle has a stack height of 50mm, so I ended up shortening the seatpost to 350mm to avoid bottoming out.
The first section details everything that came in the box with the frame.
Ready to ride, the bike weighs 8.4kg and the total cost (including all taxes, shipping etc) was a bit under 3300 CHF.
Happy to answer questions! I'll definitely follow up once I get some more serious kms on the bike -- super excited!
CHASSIS & COCKPIT (YOELEO) (2180g, 975 CHF incl shipping & tax) Weight (g) frame 54cm, candy red; weight incl grommets & FD hanger 900 https://www.yoeleobike.com/products/carbon-disc-brake-road-bike-frame-r11 fork including thru bolt nut 362 handlebar 400/100 382 thru axles 120.5mm M12*P1.5 L10 / 166L*M12(P1.5)-16L 84.5 rear dropout + RD hanger (came with an extra) 17 headset 67 expander 59 spacers 86 computer mount seatpost 139.4 seatpost head hw (for both 7x7 and 7x9 saddles) 66 seatpost wedge 17 seatpost gasket CHASSIS (MISC) (ca. 290g, 100 CHF) headset micro-spacers 1.5mm (Micro-Spacer for Integrated Headsets) https://www.aliexpress.com/item/4001175466366.html handlebar tape Lizard Skins DSP V2 3.2mm 83 saddle 149 https://www.aliexpress.com/item/32944721682.html bottle cages 2 52 https://www.aliexpress.com/item/32888832950.html bottle cage bolts M5x15 https://www.aliexpress.com/item/4000599017123.html foam lining rear brake hose capgo ol noise protection 3 DRIVETRAIN & BRAKING (1372g, 1240 CHF) brifters ST-R785 520 calipers BR-R7070 front (incl flatmount 140/160 adapter) 125 BR-R7070 rear 107 brake pads L02A 34 hose connecting bolt for calipers Y8JA98010 4 https://www.aliexpress.com/item/32719097563.html hose SM-BH90 55 olive + inserts SM-BH90 4 brake caliper bolts rear Y8N208010 33mm for 20mm chainstay 12 brake caliper bolts front incl with brakes 7 front derailleur FD-R8050 129 rear derailleur RD-R8050-GS 250 Di2 junction boxes + BT/ant EW-RS910 7 SM-JC41 4 EW-WU111 3 Di2 battery + charger + cable BT-DN110 54 SM-BCR2,Y-7FJ00020 0 Di2 cables EW-JC130 12 EW-SD50 1000, 750, 650, 350, 500 mm 28 Di2 Wire Holders 7 Di2 RD cable hole grommet SM-GM02 oval 7x8mm Di2 Seatpost Battery Mount DIY using foam & tape 10 CRANK & PEDALS (1367g, 186 CHF) bottom bracket ZTTO BB86-24 97 https://www.aliexpress.com/item/33021799492.html cranks zrace hardrock 170mm, 50-34 722 https://www.aliexpress.com/item/1000006338700.html chain kmc x11el 118 links, shortened to 109 237.01 pedals PD-R550 311 WHEELS (3167g, 645 CHF) wheelset DT Swiss ER 1600 SPLINE DB 23 20-622 1686 https://www.bike-discount.de/en/buy/dt-swiss-er-1600-spline-db-23mm-wheelset-662528 tubeless valves deemount 40mm, alloy, black 9 https://www.aliexpress.com/item/32989510427.html tires gp5000 tl 32mm (max: 32mm) -- WAM: 30mm (at 4 bar) 761 cassette SunRace CSRX1 11-32 314.5 rotors SM-RT800 140mm back 113 rotors SM-RT800 160mm front 132 sealant + air :-) 151
Yeah, I try to think of it more as dancing around the uncomfortable truth (and avoiding conflict). Good luck -- I hope you'll get your frame soon!Yes exactly. It is so typical, when things go not as planned, they stay mute.
The comments about Chinese business culture is interesting. That said, I think that it's equally fair that the ones on the receiving end of no updates or, worse yet, false updates are also offended. Trying to save face in these kinds of scenarios by making patently false statements completely backfires as all you've actually gained is a bad reputation.
Patience is a fine option when you're originally told 30-45 days. Since it's coming from overseas that does seem reasonable. When you approach the 90+ day range with repeated +3 day excuses with statements like, "your frame is ready" patience runs thin.
I will give them credit for one thing. Their social media presence, Youtube videos, and pricing strategy did lure me to believe that they would be a tighter outfit than some of the other brands in the region.
Let's see how this all plays out.