Most states do not allow expiration dates on gift cards if they were bought in cash (or credit card, etc.,), as opposed to being won or "bought" with rewards points or such. There can be a maintenance fee of some type that can reduce the amount available, but most place don't do this. If you have check it lately & it's still $25, then it is probably good as long as Cheesecake Factory exists. Just a little FYI :')