Cable routing isn't hard, so why do designers keep screwing it up? - BikeRadar
Amazon.com : Hapleby 10PCS Premium Bike Shift Cable, Professional Bicycle Shift Wire Kit for Mountain and Road Bicycle, for Free 5 O-Rings, 10 End Ferrules and 20 End Caps : Sports & Outdoors