"They won't stay dead."
This is a very specific thread. I'm going to Toronto this week and was wondering what Halloween stores are there. I know of Spirit, but is there anything else available that I may want to check out??