In practice that's not the case at all. Many if not most retailers require suppliers to buy back unsold inventory