Major retailers say they ordered too much stock for their shelves in 2020 and 2021, and now they need to clear it out and are offering big price cuts.