The problem is trust, to which there’s no solution.
Maybe a digital solution would be a market with buy in to participate, do your business, and cash back out after every transaction you made has been dually confirmed by you and the other party. The market should need no knowledge of goods purchased. Just a trade confirmation by both parties.