As a pretty avid sports card collector, you geo-trading card guys might want to invest in some soft penny sleeves and hard toploaders. The cards won't get bent and will be well-protected in a penny sleeve inside a toploader.
You can usually get 100 penny sleeves for about a buck and 25 toploaders for a couple bucks.
Moisture though? Yeah, good luck...