It's a long story. I brought my car to the dealer, requesting they check the wheel bearings. They said the bearings were fine. I said are you SURE they're fine. They said yes - they even wrote it on the work order. They said the tires were causing ALL of the noise. So I bought new tires. Put them on and the noise was identical. Took the car back to the dealer and said what the fuck (politely, of course)
"Sir, all four of your wheel bearings are being replaced under warranty"
Noise is now gone. Demanded the dealer refund me the money for the tires, and they are refusing. Saying it was "impossible to further diagnose without replacing the tires". Still haven't gotten my money back.