Party City, once a go-to destination for all things festive, has been closing the majority of its stores as part of a mass liquidation. The announcement came in December 2024, revealing plans to shut ...