We have only been home now for three weeks so yes, less than 30 days, and we had no problem using travelers checks at all. We cashed them at Casino Royale and several other casinos so I know for sure they were recently cashing them.