Yep some of the bearing shops are a little dear Mf ,20 years ago it cost me $35, for 3 bearings to fix a drill back then I
could have bought a new cheap drill for that.

$70 for chainsaw sharpening stones is expensive Norm as the whole sharpener is only about $140 .

I've heard lots of stories of shops just doubling the price if they sell to someone they don't know that walks in the door.

I was told some mower shops if some one walked in they didn't know and asked for a new briggs motor and they had no
stock of engines they just made up a price that was very close to a complete new mower and if the customer said
he would buy at that price the shop just removed the engine off a new mower out the back and sold that engine, then
later made more profit selling the rest of the mower in parts than they could have made selling a new mower.

Cheers
Max.