IME Costco does an initial hold for the giftcard amount and later does a separate deduction attempt after the giftcard is issued (which fails becausethe hold exhausts the available funds on the Visa debit). Costco didn’t cancel the giftcard, but I can see how this might require manual reconciliation that some CSRs might decide to handle by canceling the order.