We used to patronise the only bike shop in town until it closed down maybe 10 years ago. This left us with 2 alternatives, each 9 miles away but in opposite directions.
I tried the one to the south about 7 years ago and paid far too much for a badly-finished job which took 11 working days rather than the 4 promised, and subsequently needed rectification. That ruled them out.
I tried the other one soon after, and was impressed with the can-do attitude and reasonable prices. However, the lack of a handy bike shop in town prompted me to finally get my arse in gear re online shopping for bike bits and DIY maintenance.
Funnily enough, I had urgent need of a long brake cable inner a couple of months back and was due a trip to a place very near this latter bike shop, so I breezed in intent upon buying the cable and whatever else took my fancy. Oh, how things have changed ...
One guy behind the counter was on the phone moaning to somebody about the lack of trade. The other was engaged in a conversation about some bicycle race or other with a fragrant young man in lurid Lycra on my side of the counter. After ignoring me for long enough to establish the pecking order, the shop assistant said to he who smelled like a tart's handbag "Don't go away - I need to tell you about James".
He then said to me "Can I help you?", and I asked if he could fix me up with a tandem rear brake cable inner. He shook his head and said "No, we don't do those". And that was it. I looked at him. He looked at me. His mate looked at me. So I just said "Sorry to have interrupted things. Please carry on" and left.
Unless online shopping ceases to be, there is no way I will ever step foot inside another bicycle shop.