I have always hated unexpected visitors.
I work all week, my time at home is my time to catch up with housework, catch up with family, catch up with any tv I might want to watch or books I want to read, and I like to do all of this either alone or in the company of my Husband.
I don't want anyone turning up at my house unannounced.
I don't mind planned visits (as long as they don't go on for more than a couple of hours, then I get a bit twitchy because I could be doing something else...).
I used to hate it when my children were young and different friends would come round to my house with their young children who would then proceed to rampage through my house, up the stairs, messing in the bathroom, messing in the bedrooms... I just hated it and would always prefer to meet friends outside of the house (park etc).
I used to think I was weird because of this, now I'm older I really don't care and accept that it's just the way I am and I'm happy with it.
I've gone off on a bit of a tangent but my point is that not everyone likes unplanned visits, whether you are bearing gifts or not!