Supply chain delays are boosting sales of gift cards because some presents remain out of stock. Some people will hold on to their gift cards until shelves are restocked and they can buy what they ...