News

Americans are expected to spend roughly $28.6 billion on gift cards this holiday season, according to NRF. The only category more popular with givers is clothing and accessories.