99 Cents Only Stores announces an orderly wind-down, closing all of its 371 stores in the United States beginning April 5. (Newsweek) link embed save