The Container Store, an organizational retailer with locations throughout the United States, has re-upped its massive headquarters and distribution lease in North Texas, keeping its office in place for the time being and nearly a year after it laid off 15% of its employees at the corporate hub.