... are leaking again!!! Dealer replaced all 5 shortly after delivery because all were cracked, apparently at factory. Now tonight I notice water coming off my visor mounts again! Looks like the middle one is cracked right off the front mounting screw. Anyone else have these things leak after having them fixed the first time around? Will put some silicone around it after dinner and see if dealer has anymore in stock, anyone know of an aftermarket replacement that works on a 3rd gen truck? TIA Mark