The retailer revealed that 95% of Walmart holiday cards are usually redeemed by February, with Walmart partner CardCash saying that Walmart gift cards are the most sought-after cards on its gift ...