It really sucks to have a brand new Jeep leak. People say that Jeeps just leak..maybe old ones, but brand new ones should NOT leak. I didn't order and pay $40,000+ for my Jeep to leak. I had my Jeep to the dealership to fix the leak in the Freedom top. They said these leaking tops were going to be the death of them because they had a large number on the lot to be fixed. Anyway, The dealership took it in one of their bays and ran water over it for about 20 minutes, but couldn't get it to leak. I told them when driving down the road or in a car wash my Jeep would not leak. It only leaked AFTER it sat in my driveway which was on an incline. They sent me on my way and said to bring it back if it leaked again. I was not happy. I was back the next week. I told them they need to duplicate my case...have Jeep on incline, run water on it, then back down the incline to turn around and go down the incline and then drive on level ground. They have a place behind their dealership where they could duplicate my issue so then they went out back and duplicated the issue, the Jeep leaked. They found the factory had twisted the seal which is why my Jeep was leaking. They replaced the seal. It has been a little over two months since they replaced the seal and it hasn't leaked and we have had lots of rain. I wouldn't tolerate the rude service lady either. I am not sure what she is talking about "weather proofing" person. i didn't have any weather proofing person look at my Jeep. Go above her or even give her a bad write up if Jeep contacts you about your new Jeep. Keep after them...I know it is inconvenient, but you have too. Good Luck.