Hey Im a little late to this conversation but I have the same issue on my 2010 2 door JK. I contacted Bestop support and got the exact same answer, buy a new window.
The top was on the jeep when i bought it a year ago, so im not certain how old it is, but besides the strut issue, it is in...