Since you'd be spending a bit of cash, I would go to a parts place to buy one - in store or online. That way, if there's an issue, you have recourse. With eBay, returning or exchanging is like pulling teeth. Oh, and you won't get your shipping cost reimbursed in any situation. On some smaller or less expensive items, eBay is great.
If you insist on Ebay, make sure to pay with Paypal. They will "try" to help you resolve any issues. And besides (with eBay) if you buy a used top, how scratched will the plastic windows be?
I bought my Bestop from 4Wheel Parts because they (often) have sales or deals.
Guns don't kill people... Bad trail spotters do.
What CJ owner doesn't want to hack up his harness for the next owner to have fun with?
The thread will derail quicker than a walrus on a Crisco-soaked Slip 'n' Slide.