I know that Rovers North is evil to some folks, but there is a nearly perfect RN top at Green Oval Motors here in Portland that I am fairly certain you could get for around $750-900. If you need a top immediately that is a pretty good deal no matter what you think of RN. I was tempted myslef, but I bit the bullet and ordered a Badger.
1302 Se M L King Blvd
Portland, OR 97214