For me value often (not always) is based on cost, I do have a good LBS which I use but when I can save £££’s I go online.
I look at prices online and always check with LBS is they can match/come close on price, if they can I’m there, if not I buy online, often though they still do alright as I will take stuff in & pay for it to be fitted. Crazy how you can buy something online, pay for getting it fitted at LBS and still save money. Everyone’s a winner in that situation.
Example
KMC 10 Speed chain £17
Zee rear mech £35
XT Cassette £50
SLX Shifter £15
Fitting £20
Total £137
LBS quoted like for like fitted £200! With a young family & other hobbies I can hardly afford £63 for loyalty….business is business!