Barracuda windshield seal questions.

Yes I have dealt with DMT before. No issues. I posted PRP info to see if your original style was available. As I mentioned for me 67 original style only has one mfg. I have seen 67 repops with cheap looking lockstrip. Not even close to the original look.
Yea, their lock strip looks just like the generic one everybody sells.

I just compared part numbers and they are all selling the same part. It looks like DMT might have the best prices.