This may be unpopular but if I take somebodies parcel in for them I don't go out of my way to drop it at their house, I wait for them to come collect. I'd only go and drop it if they hadn't collected it after a few days. Likewise if my neighbour took my parcel in I wouldn't expect them to drop it at mine, I'd knock on their door to ask for it and to thank them for taking it inMy neighbours, we haven't had anything to do with them for at least a couple of years since I told them off for filling my bins with their rubbish
So for some reason they decided to take in my parcel the other day then kept hold of it for two days before bringing it round to me
they go past my house about 20 times a day and know what time I get home why not just ring the bell and leave it on the doorstep