Not to be a wet blanket but I think the operative word here is "SEEMS" - I have my fingers crossed for you.
I once met a bloke who asked me if my rear sliding windows leaked - ???? "No, what makes you ask that?". Next time it rained I was like "How did he know?" check everywhere and expect to be surprised.
:D
