Had my patriot back for the 5th time for sunroof leak. I talked to their leak specialist. I explained to him where I saw water coming in. It was coming in all around the rubber seal on the sunroof. He asked if the water got on the seats or dash or anywhere else. I said not this time but the other 4 times it did. Well he said and I quote "Water is supposed to leak in." "The drainage system is there to catch any water coming in." Sunroofs on this model and the compass do not completely keep all water out. All auto companies do it different. Some have good tight seals and good drainage and some don't. I told him that this is unacceptable and had I known this I would not have bought one with a sunroof. Everyone that I know who has a car with a sunroof laughed at this and said it is crazy to spend all that money on a vehicle that is supposed to leak.