I feel like this might be getting awful close to victim blaming but I can't help wonder if there is something wrong with your address / delivery situation if you are losing that many parcels.
I'm in the outskirts of London (previously Greater London). If I purchase something from Amazon I expect it to drop through my door the next day. They do this almost without fail. More often I'm surprised when things arrive earlier than I expected.