Have you checked the expiry date on the card?