I bought the weather stripping as the less expensive option and there is still an area that would allow water in. Not sure it's the same as yours...
Separate names with a comma.