If the soft top is still serviceable keep it, for now and get by. In the meantime, shop around on the internet--Google is your friend! Look at as many vendors as you can, check sale pricing, rebates, forum discounts (free shipping or better), et c.
I replaced my '02 OEM soft top last spring. I upgraded to a Sailcloth Replace-A-Top (R-A-T) for under $500, delivered. And it is an improvement over my OEM top. I shopped, over the winter, for months on-line before I pulled the trigger, and I know I did well. Good luck in your search.
YMMV, and invariably will...
Ol' Yeller TJ
This message is composed of recycled electrons. None of the electrons was harmed or injured in the creation of this message but they have been shamelessly exploited for this use.