Going Truly Over The Top For Christmas General According to Mastercard, sales are up 3.4 percent and eCommerce sales are up 18 percent over 2018. The National Retail Federation (NRF) reports … Read the full article