By posting about a product his company sells, and not even trying to contact the company in question, you have attacked the company for selling a defective product. Not to mention that they may not know that the product is defective so you've done a disservice to them as well as others that are trying to fix one of these PITA cars. Feedback is needed to those that produce the products that we use so they can fix issues if there are any. You weren't around when comp cams came out with the first roller cams for our cars but they were crap, to put it mildly. They just didn't hold up and it took a while for the company to fix the issue, but it has been fixed. As Dennis stated, there are only 2 companies that make the weather stripping for the T tops and without knowing that the one he's using, isn't making them right, he can't contact them to try and correct the issue, or try the other company to see if there's is better.