Including waterproof ones. In fact the worst offender was an YSL waterproof. What am I doing wrong? Can anyone recommend one that won't do this?