Halloween shopping: down to the wire