Rivers might be closing stores. Hope they do a sale. They owe suppliers in China millions.