That's the point I made. I guess he could have said how much for just the wheel true and blocks?
The OP admits the rest of the things are needed, he's just griping about the cost.
Shiny High Street 7 days a week staffed premises cost money.
Er, that's exactly what he did say.
I don't 'admit' anything. Part of what was quoted for does need doing, but by no means all of it. Two new wheels, for example. The front one's fine, the rear needs a spoke and ten minutes with a spoke key. There's £170 right there - completely unnecessary, and, in my view, dishonest.
As for this being a knackered old jallopy that's beyond economical repair, that's just bullshit. It's a good bike, with a few worn bits. That's the great thing about bikes - you can change the bits.
Of course shops cost money. And of course they can't be expected to do stuff for nothing. All I'm suggesting is that it's beyond good business practice to trade on people's ignorance and try to scare them into a decision that's against their best interests but makes the shop easy bucks.
If my friend had gone in and said 'how much to get this bike back into showroom condition?' and they'd come up with that quote, I still would have had grumbles. On account of, eg, proposing the need for a new wheel when without question, he doesn't need one. But broadly, a query like that invites a response like that.
But he didn't. He went in because his brake was rubbing and he was after honest advice. He didn't get it. What he got was disingenuous hucksterism. Personally I think it stinks. A lot of people hereabouts seem to think it's ok. We'll have to agree to differ.