Lack of a proper address system is definitely the biggest barrier in my view, we need to explore a centralized address system similar to what has worked so well in Japan. You can order goods online and collect them in their equivalent of Nakumatt at a fee.