I had to replace a hub assembly on my Chevy Blazer. If I remember correctly it cost me around $250 for the parts and labor.
I have to get mine replaced also but I'll be doing the work myself. I called Napa and they wanted $185 and nissan wanted $265. So I looked online and found a Canadian auto parts site that seems pretty legit. I'll likely be ordering the part from there and replace it in warmer weather.
https://www.autopartsway.ca/PartDet...llB/Brake/Drums_and_Rotors/Axle_Hub_Assembly/what are wheel bearings?