Sorry to hear, hope they can get that fixed for you. One of the reasons I shy away from those roofs, even sunroofs. I am probably going to age myself here, but back in the "T TOP" days I had a horrble experience with a brand new car, and also with a Lincoln LS sunroof that constantly had leak issues. I'm sure they will check it out, but watch out for debris build up on the seals and drain openings. Wish you luck they get it fixed right the first time!