The "gift card" in general is an anachronism whose time has passed. They have got to go. If companies are going to consider use of gift cards as red flags (as they often are, due to their being key components in money laundering and scams), then society should just abandon them. They are worse in every way than a prepaid credit cards, and in most cases where you want to give someone a gift card, you should probably just give them cash.