You can't blame the neighbours. I have had parcels left on the doorstep (when it's raining?), in my dustbin, at the local PO, at the local sorting office, at various local courier depots, at a less local courier depot, and with either neighbour.
One parcel was left with a neighbour, but I didn't get a card, and was actually taking it up with the supplier, to question where it was, when my neighbour popped round to ask if when I was going to collect it - I'd have already been, had I known. I was a bit annoyed, as I'd actually needed it a couple of days previously, but it was entirely down to the courier not leaving a card.
Many companies don't give the option of special instructions or the option of saying, if I'm not in, please leave...
I don't get the ones (like last week) which I have to sign for, which go to neighbours. It's fine, because my neighbours are fine, but if they were dodgy, them signing it is not the same as me signing it to day I've received it. It's been delivered and signed for, but not for the signature they're meant to get - surely I should definitely have to go to the sorting office in that case? If there were problems, it's difficult to follow up, because you get the response it's been signed for, so it must have been delivered successfully (this happened with the parcel I didn't get a card for.)
I do take parcels for neighbours when asked - but on one side, they work from home and the other are retired. I only work from home occasionally, but have sometimes arranged to do so when I am expecting a delivery.