I was in the same boat at the beginning of the summer when I started searching for a Bestop Trektop NX. I looked all over and eventually put in an order with 4 Wheel Parts because they said they could get me one around the first week of July. First week of July came and went and no top.
Called 4 Wheel Parts and they called Bestop who told them it would now be mid-September.
. Not 4 Wheel Part's fault, they can only go on what Bestop tells them. So I cancelled my order with 4 Wheel Parts and called around again, but no luck.
Ended up buying a like new OEM soft top off Craig's List for $425.
I'm a happy camper now.