At Christmas I knew there would be numerous packages delivered to my home and didn't want to inconvenience our carrier. I called our post office and requested any packages be left at the post office, for me to pick up. I would call each morning and ask if anything was there. If it is convenient for you to get to your local office you might want to try this. We live in a very small town so it wasn't a big hassle for them to remember.
Your carrier should remember your previous instructions though!
I'm sorry you've got such lousy neighbors!