my 08 puma did not have the rubber seals on the latches. BCB sent me some and I put them on the latches and now everything is dry. I guess most of the time you did not need these seals but I sure did. Also make sure the latches are tight underneath the lids with some channel locks