All of those suggestions are good, maybe barring Bike for Good. They are fine for things that conform to normal standards but fling a JIS headset into the mix and they get stumped (or did in my case). The guy spannering my bike (I had gone to a use their tools session only to be told the tools I needed to use weren’t available to the public) didn’t come across as particularly experienced. That was a good while ago though, things may have changed. The rest have been good as I have lived near all of them at some point or another. Willie Bains shop is good even just for spares (provided you can get across the floor, not in the same league as Riks shp in Drumlanrig but still a tricky proposition).
Is Dougie at Dales the Dougie that used to work in the old old Alpine on Gt Western Road? Or just someone with the same name?
Bike shop just off byres road at the bottom too
West End cycles.
Though I’d go right offtrack and take it to Dave at Sprockets and then into the co-owned adjoining garden centre cafe for a soup, cake and coffee, but….nobeer’d likely be there
I was in there the other morning having breakfast with all the oldiewonks. Workshop rates in Sprockets are eye watering but they have a decent enough rep.