Regular mechanic replaced the brand new right front wheel bearing/hub assembly today, the same one they replaced last week, the one that the stealership said was bad, no change in sound. He also didn't see any major suspension issues that the stealership said my van has. He didn't charge me today. So I drove down to the stealership, asked to have the bad half shaft given to me, and the service rep and I walk into a quieter area. Can't hear anything wrong with the bearing, but it feels bad. Then I mention to the service rep that my mechanic didn't find anything wrong with the suspension despite what the stealership said was wrong with it. And that the noise is still fucking here. I'm pretty peeved at this point, and just asked for my money back. The guy had the gravitas to say let us look at it again. Wow, just wow. No, give me my money back. They're sending me a check for the labor, as I agreed to pay for the half shaft. Drove to another local independent mechanic and setup an appointment next week.