If your in warranty they should repair it regardless, tell them you hear wind noise from the windshield area and your afraid it's going to start leaking. Does this dealership do your free maintenance? If so, not any difference in how they get paid from BMW, just my thoughts...