I went into a small pet shop today and (stupidly) bought 15 kg of bird seed. The man put each 5 kg bag into a carrier bag and, when I commented on how heavy the first bag was (remember I broke an arm earlier this year so am wary of weights), he asked if I had a car. It was about 200 yards down the road. He picked up two 5 kg carrier bags, left the shop and carried them to my car. How many shop workers would do that these days?
It's not a rural place but not a town centre either. It's more of a suburb with a few shops.