It seems the OP found someone to do his bearing service at a good price.
To ken56 above, that is a bit overpriced, IMO! However, if you don't want to do it, and the person doing it has a great reputation for quality work, it is worth it to you.
I use going to the dentist, as a comparison, for paying too much for a service done. Just a filling can be $500, and a crown easily 1K+, for just an hours work! So, who isn't happy, after getting a tooth repaired?? I have never said "I wished I wouldn't have gotten that tooth fixed".
Hope no dentists on these forums, but just giving my tip for justification, for maybe spending too much! :)
Jerry