Market Anthropology: 95′ Update