I've had fans come and knock on my door. I'm usually polite, but I'm usually very direct and say, 'It's not cool that you come here uninvited.'
There will always be someone else with a different view than you. I appreciate them and would never say that they are wrong. I hope that they would give me that courtesy also.