This is usually because they've got been put in a drawer or elsewhere and neglected.
Some gift card whittle away in the balance (they call it "maintenance fees"); some even expire after a year or two. The gift cards from American Express will work perfect gift for kids or business households. https://groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY