I just replaced mine a month ago. After looking at all of the bondo work it would take to do it the repair way, replacement made more sense. Paid something like $150 for the frame and gaskets and having Safelite replace the glass under my insurance plan.
Denis A. Baldwin
1991 YJ 2.5L, 1" BD MML, 14 Bolt Rear, Dana 60 Front, 5.13 Gears, Detroit Lockers, 37ss, Cherokee Offset Springs (10" front to back stretch total), Bilstein 5150s, 1in. BL, custom cage, Warn M8000, Double D Dash/OHC, 4Low Front Stinger Bumper, DirtWorx Rear Bumper WTC, Tube Fenders, Comp Cut, 1 Ton HD Kingpin High Steering and PAID FOR.