Ive had many trouble in the past with wheel bearings which usually go in pairs. The cost from a mechanic can vary, but fitted them myself which might be a cheaper option for you if you know what your doing. Its quite simple if you've looked at a few tutorials. The bearings https://www.spareshut.com/collections/wheel-bearings here were the cheapest i found so its at least worth a look.