This is usually because include 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 as the perfect gift for kids or business people. https://groups.Google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY