We've had people collecting money, Jehovah's Witness (and not our neighbourly ones who we talk to as they are next door), selling flowers, selling superpacked food (he was persistant), strangers asking for money so they can get home, some guys saying they will help me fix my roof (they weren't planning on leaving easily either), one woman asking if she can take the things from my front garden (FFS - oh no, she didn't ask, but I asked her).... and so on. So, no. I don't answer the door and I won't let my kids either. Why should they have to deal with that? Quite happy to find out who they are and what they want. I know who my neighbours are when they come visiting so - no. what's wrong with that?