I was all set to do the top install on my car as well. However I ended up turning it over to a good upholstery shop. It's a good Idea to put a new seal and new plastic alignment cones on as well. I was very happy with how mine turned out. You can take the hose on full blast, and dump gallons of water right on the seal and none leaks in!
Call around as many shops as you can. The place I went to charged $400, and it was done in about 3.5 hours.