Every state has an unclaimed property (UCP) law that requires businesses to regularly report their UCP holdings. Some states, including Illinois, even require "negative reporting" by businesses.
While you may think giving someone a gift card is a perfectly nice gift because then the receiver can buy anything they want, it turns out most people aren’t doing that at all. In fact, it sounds like most people aren’t using them at all.