I have no opinion about brands of door seals, but I do have some experience with my door seals. I'm assuming my seals are original, and my doors, when closed tightly don't leak.
Recently, I replaced my hinge pins. I removed the lower door hinges for this project. When reinstalling the door, I placed a few sheets of newspaper over the bottom of the door opening. My thought was this would space the door up a little, I thine closed the door, eyeballed door alignment to have even gaps and tightened down the hinges.
I soon discovered this method of door alignment allowed my door to leak. I loosened the both upper and lower door hinges and closed the door, retightened hinges and no more leaks.
If your existing seals are in good shape, try readjusting your door hinges. It mat solve the problem for 0$.
I edited this post to say I loosened both upper and lower hinges ( I forgot I removed the mirrors to get to the upper hinges). The upper hinges were loosened on the door, and the lower hinges were loosened on the body. Sorry if I caused any confusion.