If you can take the top off it's easy to just replace the zipper, and much cheaper too. Of course, it all depends on the condition of the top. There are many canvas shops around that can do that for you, many are forum members. If you get stuck, pm me. I used to be in the business.