I actually just went through this...buying a new top and frame. Jcwhitney will cost you around 600, and the price goes up for tinted windows and soft doors and the such. I was fortunate that I checked e-bay and got a deal on a bestop with soft doors and it came with a bimini top in excellent condition AND it came with the complete frame, windshield channel and screws and all for only $325 including shipping!!!. But new ones on ebay have been running around 500-600.
I tried the junk yard route and they all laughed when i called and said I needed to do this in march...they wished me luck...chuckling.
But I got one now!!!