Some modern cars have one option - change the hub and bearing together........................
The Land-Rover Discovery is in this camp. Nearly £400 for a bearing / hub assembly. The worrrying thing was the way it failed. In less than 50 miles it went from a minor rumble to a horrifying screech. Happened on one corner at around 70k miles on the old Disco.