Was watching the news and they had this interesting segment about a restaurant in the UK where people bring items in an attempt to trade it for goods in the restaurant such as a cup of beer or an order of a meal.
It looked like people were bringing everything including things like an actual chicken. Kind of would be interesting if more businesses allowed this type of transaction dealing. I wonder if in the end you would get a better value overall considering you would have to judge the trade right on the spot.
For the most part it will probably benefit the person offering something first the most as more than likely the item they are offering is very easy for them to obtain.