The retailer today announced it would be shutting down 88 stores nationwide.