It is generally extremely hard to locate gift cards. tracked. One of the main advantages of gift cards is that they're not tied to a person or account, meaning that there's no personal information associated with them. Even if you make use of credit card to buy this gift card it doesn't mean that stolen...