I bought a travel wallet, since its designed to be used hard when going to other countries and carries a lifetime warranty. Was a little more expensive than those I used to buy from stores but it should last much longer.
I also bought a separate wallet for all those store discount cards, got tired of having to carry those around all the time, leave that set in the truck now except for the grocery ones that get used often, if I need the Dicks or cabellas card I just take it out of the truck before I go in the store.