The New DMC Houston seals were the ones that worked for me. I am pretty satisfied about DeloreanGo and their products, but their door seal was shit... (For my car at least)
First of all I could see sun shining through at the drivers side A pillar, And the seal was so sticky it got stuck to itself and got torn apart while closing the door. But I guess soaking it with silicone spray while installing would have fixed that issue.
Luckily they were cheap... I know other people are satisfied with them. But every car is different.