The party supply chain announced in December it would be going out of business "immediately" and shuttering all locations.