I bought a pair from Authentic Restoration and the channel on the seal is too large and does not stay in place on my verticle trim. The piece is clearly not the same as the original. I bought a pair from Detroit Muscle and they are 4 inches longer than my originals. The channel looks close but At $54.95 + shipping $10.75, I don't want to cut the seals and not have them fit. I'd rather return for my refund. Any suggestions are welcome. I'd like to install before I install the Quarter vWindows back in the car. My original part # 2784003. Thank you.