Originally Posted by Vic311
A leak is due to installation error, nothing to do with OEM vs Aftermarket glass.
I agree with you that it was mostly caused by bad installation. However, as for now, I am more financially flexible than I was back in high school and if I have to replace the windshield or anything, I'd rather spend that extra bit for peace of mind. That's just my $0.02
btw, my sister who knows nothing about car was able to tell that the windshield was replaced. She said it felt like as someone just put on a new pair of glasses. The curve was obviously different.