Looking for advice on weatherstripping/window felts/fuzzies/cat whiskers. Who make the best/most correct? Who sells? Best price? Etc? I have scoured the internet and have seen too many products/retailers/sellers claiming that what they're selling is the "best". Looking to buy a complete set (8 piece inner/outer) for my '70 Challenger Convertible. Thanks in advance for the advice.