Hi I know I am late to the party, but can you tell me where you bought the tubing for your windshield and does it just press in or do you need to glue it in. My windshield leaks under the frame and I want to reseal it. I figured I would do one side at a time, but I need the weather strip that...