Time Out says
Posted: Wed Oct 17 2012
Face it, if you’ve waited until the last minute to pull together your Halloween costume, chances are you’re going to drop into one of these massive Halloween chainstore pop-ups that will have the last sexy pirate get-up or Obama mask in the city. These high-visibility Spirit Halloween stores have some 1,000 locations across the country, many of them in LA. Spirit also claims to be the largest Halloween specialty store in existence. We don’t doubt it. Hours vary practically daily up until Halloween, so check the website for opening times and to find a megastore near you.