Call the company/bank/issuer. They may be able to send you a new one. Happened to me once with a visa gift card and they mailed me a new one. (I was given the card as a gift and it had already expired when I received it. Rather than embarrass the person that gave it to me, I called the issuer.). Worth a shot!