It will be best to replace it. The troulbe is, if those stitches are done, others will be as well.
I replaced mine on the Saleen. It took me most of 2 weekend and a crap load of measuring and double checking things. I paid about $450 for the top and a new glass window, so $750 sounds pretty good for the whole job. Just make sure you get an OEM or better quality material.