I know that they themselves are leaking. At least, I think. I reached up into the glove box and could feel that the bottom sides were wet. However, it is a whole lot of water coming through, so it could be more than that. I know my door seals were also contributing to the problem. I tried...