I would call them moisture resistant not moisture-proof [SEP] This is a good Florida hack.  While I won’t call them completely moisture/humidity proof, they are DEFINITELY better at staying unclogged than 95% of the other shakers on the market.