Everyone knows product returns are a problem, but now the National Retail Federation (NRF), in research with Appriss Retail, has spelled it out in stark terms: total returns for the retail industry amounted to $743 billion in merchandise in 2023. In addition, the total return rate as a percentage of sales in 2023 was 14.5…