If your gift card is often a "valid only in the United States" one it should not be accepted at locations outside north america.
Go to the Internet and look at some present ideas. There are many great gifts that could be given that won't strain the budget that will be loved by family and friends. https://coptr.Digipres.org/index.php/User:IsmaelMeyer1173