Just figured out a way to sell cheese legally at a Farmers Market.
the first I can't do and that involves using gold or silver as a barter item. they are not considered currency anymore. But I can't afford, not do people carry gold or silver.
The other, have the customer purchase "tokens" aka poker chips, then use the tokens to exchange for your cheese. The buyer is purchasing tokens that they are then exchanging for your cheese. No "currency" is changing hands for the exchange of your cheese.