Stores offer more drop-off locations as they face flood of returns Holiday returns will cost companies over $1 billion this year, according to industry estimates. Source 2020-12-24 Stonecom Interactive