Another vote for Decathlon (if they could just do a wide fit shoe).
Also Halfords and Cycle Republic.
Yes they still sell BSO’s at Halfords but they’re not the worst and they also sell really nice stuff.
The people who work in the cycle departments at the two big ones near us clearly actually ride bikes and have enthusiasm and a desire to to help.
Where else can you go at 730 on a Friday night to grab some gear cables and a couple of decent quality sockets or a pedal spanner ahead of the weekend.
Staff are generally courteous and the ones on the specialist desks tend to be knowledgeable.
No I don’t work for them but have had some really good customer experiences in both stores over the last few months. If you must be a mass retailer then this is the way to do it.
Also Go Outdoors. Add a coffee shop and I could be in there from dawn until dusk. 😁