My mech charged me $378, but my insurance company payed for it.
The old bearing was frozen, and a ***** to get out. took him a few extra hours just to get it out. The bearing finally came out and pretty much disintegrated in his hands.
He showed it to me, and it was in shambles.
I would have happily paid for it myself, but since the insurance payed, I'm even happier.