It's Halloween, and for many retailers, business is boo-ming.