I know many of you have questioned the sanity of the PO of my car by paying $800 to replace the window on my car, but I am telling you - it looks factory original - stitching is perfect and lays perfectly - plus it is still the original factory canvas - which I am willing to bet is better than the Gahh replacement...
I would highly recommend you find a competent shop to go this route since you said your canvas is in really good shape. I am quite glad the PO did on mine.
And, as far as shops go, I would be very picky with selection. I went with a cheaper option shop when I had the top replaced on my Miata back in 1997 - and it was still $700 for a vinyl top! Well, the 'cheaper' option turned out to be a bad idea. Top never did fit right and putting it up was a ******************** (remember - that puppy was manual)...I was always depressed with the results and pretty much used my hard top for the rest of the time I had the car (another 8 years!!!) I just think the convertible top is just one of those areas that may be worth spending a little extra for.
Good luck, which ever option you choose!!