Thinking about buying these for displays but I'm not sure if the thickness will hold up to any kind of rain or humidity. Anyone use them before? I've seen a couple threads about using this type of bag, but want to double check before I buy something I wish I hadn't... again.

20 7/16" x 30 1/4" + Flap, Crystal Clear Bags (100 Pieces) [B2030] - Flap Seal Bags - Crystal Clear Bags - Bags