I've suggested a central board in each zone that lists items for the traders in that zone. It would not show price and you would have to go to the trader location to purchase. This way players just wanting an item quick can go to the trader that has it most convenient for them and players looking for bargains will still need to visit each trader.
Players in need of that one item can find it and flippers can still hunt down bargains.