another follow-up. I have to say, these guys are impressing me now. I ordered A BUNCH of parts in march.
After emptying every box I had, I just couldn't seem to find my window channel felt weather stripping. Gave Brothers a call, they sent out a new pair on their dime no questions asked. Once I got them, I noticed the packaging (4 in total, they sent 2 sets) looked similar to my hood/cowl seals I thought I had ordered two of by mistake in march.
Except, they weren't hood to cowl seals. You guessed it window channel felt.
I gave them a call and told them I'd be sending these back on my dime this time.