Someone usually gives me one around holiday time.
I'm in the 10+ year club too. I don't carry my wallet in my pants pockets so they last forever. I had my truck broken into about 7 years ago and they got my wallet from the console. After going through what it took to resolve everything, I carry very little info and cash with me now....license, debit card, Costco card, and a $20. Everything else stays home.