I've got some sympathy with Dave after a recent experience at an LBS. I'd had a spate of p******* and run my stock of inner tubes down. Normally I either buy job lots from decathlon or wiggle for a unit cost of about £1.00-1.25. LBS - that'll be £5.99 each. What ground my gears was when he opened the cupboard to reveal some fancy boxed Conti inner tubes. He hovered over them for a sec before selecting some off-brand rubber that is certainly no better than the crap I normally buy.
The buggers could have nipped off to
Decathlon themselves, bought a load, doubled the unit price to £2.50 and I'd have been happy, but a 400%-500% markup over
retail is just taking the pee.
My point here is that, if a shop is relying on hiking the price of consumables like inner tubes to stay afloat, then it's in trouble. Regular riders who actually consume reasonable amounts of stuff will feel like they've been burned and not return, while the occasional buyer is exactly that, also yielding no meaningful profit.
I need some wheels truing and a possibly a new headset fitted. Guess where that's not happening.