I know they have got to make a living. But come on surely 20 past 8 on the night is unreasonable to knock to ask me if I'd like to talk about the NSPCC? I have two young children who had just gone to sleep so I was a bit short with her. Didn't shout or swear just said my children have just gone to sleep go away 
But AIBU to think they shouldn't knock at this time?