When I lived in the US, I used to do a lot of shopping by catalogue. If I ordered something, and nobody was home to pick up my package, I would walk to the post office and get it. Simple.
There is a huge post office depot in York, which happens to be a minute's walk away from my job. It's actually easier for me to get to the post office now than it was when I lived in the US, as I can just pop over on my lunch break.
However, except for a few companies, whenever I've ordered something delivered, instead of receiving a notice to go pick it up at the post office, I get a card from a delivery company saying that I have to go pick it up in some depot in the middle of nowhere. I don't drive, and it's never in a place that's accessible by public transport, so I have to ask my husband to drive me so I can pick up some £20 blouse.