Update for everyone!! Kia Canada has told me that they will be more than happy to replace the seal but if the windshield cracks or breaks, i would be responsible to replace it. I went to the dealership yesterday, sat in a chair, took my coat off and said i wasn't leaving until this problem is resolved. According to Kia Canada, the dealership had to find a place that would guarantee the shield wouldn't break. That's not going to happen as there is a 50/50 chance, taking out the shield it will crack and NOONE will guarantee that it won't. The dealership has agreed to take the hit if it should crack or break. Thank you to London Airport Kia for your exceptional customer service and shame on Kia Canada for not standing behind your vehicle for what is so obvious a factory defect.