I need one for my yj as well. I checked around and the glass is about $90 to $100. The local shop said they would install for $159 with tax and that included a new outer seal. To me it is well worth the $30 or so bux they are going to charge.
If you do it yourself, install the inner surround in the frame and the outer seal to the glass, then lay the poly to the inner surround and press in the glass. Tape down the corners of the outer seal with masking tape (pinter's tape if the paint is fresh) and leave overnight so it comes out nice and flush. That's how the glass company installed mine.
A forum community dedicated to Jeep Wrangler owners and enthusiasts. Come join the discussion about reviews, performance, trail riding, gear, suspension, tires, classifieds, troubleshooting, maintenance, for all JL, JT, JK, TJ, YJ, and CJ models!