So I had a new windshield put in a year ago. Bloody thing leaked. Window company came up with every excuse that it was my truck. I talked to the manager and I ripped out my soaking wet carpet after a rain and showed him my rust free floor boards and said there's no way this floor pan would look...