It happens every year: Spirit Halloween stores takeover vacant commercial buildings for a month or two, and then move right back out at the end of October. They isn't much of an incentive for the stores to stick around longer than Oct. 31. This year, however, Spirit has different plans...