Just picked up car from service and they replaced rear window seals it help but I agree a lot of noise coming from front windows sounds like the mirror concept maybe correct but there also seems to be a leak maybe into the door itself from the mirror but nosiy like hell above 60 for sure.