$1.2 trillion in global holiday sales and $122 billion in merchandise returns. Those figures are not nice round numbers pulled from thin air. They are the ec…