Get price from dealer, to see the actual cost of getting it done by trained chap with correct tools and warranty after. Might still be savage but maybe not. Tools = job done well and quickly. Easy to spoil the new bearing fitting it and there is a litany of repairs that do not last.
Bin