Serious question: what should a business owner do? Track down every gift card buyer and refund their money?
In many states that is the explicit requirement yes. They are considered unclaimed property and must be handed over to the state to return to the individual.