Here's a general point. I reckon all bike repair shops will be down a bit with bad weather last week.
So if you do have something then give your LBC a look in. Chances are you'll get it done same day at eg The Bicycle Works (I declare an interest here). (They're happy to fit parts you may already have too).
But each to their own choice of shop - The Bike Chain, Leith Cycles etc. They are usually busy but it seems things have gone very quiet (away from this forum).
Look at it as an investment in the future as we are lucky to have so many shops here - plus new one has just opened.