I had my glass swapped in my 97', had to go back twice to get it seated properly, it was leaking at the corners. Dude kept telling me it was the sunroof leaking until I went there and shoved a napkin in the corner and poured water on the glass to show him the leak. Lead tech finally got it sorted out, hasn't leaked since.