The back and front doors are leaking on ym 04 plate mondeo

the water is running down and in through the rubbers that are on the cars body not the doors

carcraft messed about with them as there was a whistling sound and then when we went back they said it wasnt their fault GRRR

any ideas ???