I would like to get a price on the JDM style deflectors. Also where to buy them. I just took my weather techs out cause they made my window problem a little worse. BIG difference without them. It appears that the JDM style stick on the outside of the door and help better with the water coming in.