Has your car got a sunroof?
If so,get them to check the water drains from that.If not,try the drains running down each side at the ends of the scuttle panel.
My car had this when I first got it and thanks to some web searching,I found that these sometimes block and allow water into the cabin.