Id try to get the mercedes glass. I can notice the difference in clairty of mercedes and non mercedes glass. I am very picky about that kind of stuff. I have very sensitive blue eyes, and my eyes detect distortion very easily, so I always get mercedes glass. You can get mercedes glass from other places than the dealer. My friend got a 500E rear window from the dealer for close to 800 dollars, but I know you can get them for about 400 from SSF or something like that. Definately put in a new seal, none of that sealer stuff.
No Benzes in the stable at the moment, but itching for one again.
Former Mercedes in the Stable:
1983 300CD Turbo diesel 515k mi sold
1984 300CD Turbo Diesel 150 k mi sold
1982 300D Turbo Diesel 225 sold
1987 300D Turbo Diesel 255k mi sold
1988 300 CE AMG Hammer 15k mi sold
1986 300E Amg Hammer 88k mi sold
1992 500E 156k mi sold