Spirit Halloween pop-up costume shops have become ubiquitous and ... While the specialty retailer has no permanent physical store fronts, it opens more than 1,500 temporary brick-and-mortar ...