In his analysis of barter between coastal and inland villages in the Trobriand Islands, Keith Hart highlighted the difference between highly ceremonial gift exchange between community leaders, and the barter that occurs between individual households. The haggling that takes place between strangers is possible because of the larger temporary political order established by the gift exchanges of leaders. From this he concludes that barter is "an atomized interaction predicated upon the presence of society" (i.e. that social order established by gift exchange), and not typical between complete strangers.
For instance, let's say your pipes burst at your home and you find yourself in need of a plumber. It's an emergency situation and if you don't hire a plumber fast, you'll be displaced and will have to move your family out of the house and into a temporary living situation. That certainly would be a bad thing. But should you barter your dog grooming services right now? Do you really want to trust your plumbing to the only person in town who'll do the job if you shampoo their poodle?