ummm, $100 2XU tri tops have open pockets, and i think it's fine for three reasons: 1 they have mesh so water would go through the pockets if it got in (a little drag yes, but not more than a few seconds worth), 2 they are tight so not much water would get in anyway, and 3 they are on the back, so not to much water is flowing there anyway.