They leaked when they were new. You can slow down the leaking, but if you get caught out in a real goat floater, you're going to take on water. There are things you can do. Check your windshield regulator to make sure you don't have broken teeth on the gears that would keep it from pulling it tightly shut. Those gears are pot metal and will break if you try to over-tighten. Take a dollar bill and close the windshield shut on it and see if you can pull it out. Do that all around to locate any spots where the windshield is not pulled up tight to the body. Anywhere it pulls out easily, you're going to have a leak. The windshield hinges are adjustable up and down, also you can shim under them, to seat the windshield frame better in the opening. Check the little drain holes at the bottom corners of the windshield opening, run a piece of stiff wire through them to make sure that they are open and that the drain hoses coming off the bottom of them and running to the outside are in place.