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.
Holiday returns will cost companies over $1 billion this year, according to industry estimates.