te lids are not press on's thay are screw on lids. i think it would take an act of god for them to come off without being screwed off. plus there is a rubber seal under the lid to help lock them in place . so no worries there right know im just hopeing that the pump is strong enuf
ok well hope friday my top will be in and should have everything up and running by this weekend as long as there are no more problems with gitting the top saround in