Brawls erupt in Cagliari, exasperated shopkeepers: "This isn't the way to work. In some areas, it's a free-for-all."