Incredibly inefficient, exactly. Then we lose to normal grocery delivery services because they don't have to do anything like the postal service does.
This is why I don't believe a pure p2p replacement of a postal service is feasible, but it should be possible to tell a random driver to buy a kilo of tomatos in a random supermarket and deliver it. This is subpar because we'd like the supplier to use bitcoin too.