My milkman delivers at about 3.30am so it's always there when I get up. I think he charges 58p. We get two pints on a Tuesday, Thursday and Saturday. (he doesn't deliver everyday - he does another round on the other days). If we need any more than that, my husband gets some from the supermarket. There's only three of us at home now so we don't use much. It works well for me because I am unable to drive, so carrying heavy milk is a bit of an inconvenience and in any case, there are not shops on my journey to and from work or anywhere nearby.
The trouble with supermarkets is that they cut prices to the bone, making it harder for small shops and doostep deliverers to compete. It's fine when you are young and fit and able to drive to the shops for a big shop, but when you get older and infirm, it's not so easy to get about and you can't carry heavy shopping. As a non-driver with slight disabilities myself, I find it a real nuisance that we have no shops within comfortable walking distance (if you've got to carry shopping). A shopping trip for me nearly always means a trip to town on the bus. Having a milkman who will deliver milk, bread, eggs, potatoes, yoghurt, juice etc is a bonus. Yes, it costs more but then you don't spend anything on impulse purchases and it doesn't cost you anything in the way of petrol or bus fares.