We promised a peek at our ghoulishly garbed Craft Council Shop staff. They're here at 59 Duckworth St!