I've had a mechanic do the seam sealer/fender and door job, only to have the leak continue on the drivers side. Took the car into the body shop for a claim and pointed out the wet floor. Turns out when I had the windshield replaced in 2009, it wasn't seal properly! Safelite replaced the glass for free last month free of charge and the leak is gone! AMEN!