Every Halloween I cringe because I know exactly what will happen. When we go trick or treating this year we'll find ourselves in that teeth grinding situation where the homeowner (who is also a Realtor) hands out candy with their business card attached.
Handing out your business card with Halloween candy is raunchy, tacky and just foolish.
Children want candy. They don't want to be marketed to. There's nothing innovative or cute about trying to nab a client during this candy transaction. And people wonder why their house gets eggs thrown at it. Almost as bad as handing out fruit and homemade granola. Don't do it.