I think you have to accept you pay a premium for buying in an LBS
I do accept it, it’s just the price of MTB components makes it a bit hard to swallow sometimes. For example the knee pads in this week’s fresh goods Friday….£60!
My LBS are alright though, they have helped me out a couple of times and didn’t charge me for fitting a new valve on the air side of my forks, i was expecting to pay at least a tenner for that. They also gave me a front mech for free from their parts bin. So when the time comes around when i need a bike shop i’ll choose them again and not somebody else.
The problem i think is that MTB is just so expensive in the first place and the RRP of some things is off-the-scale ridiculous.