Some of the fully upgraded (lvl 3) NPC vendors are moved into their own separate buildings with area transition (loading screen). This is okay for the first couple of times you visit them but those loading screens quickly become an annoyance.
Please redesign the shops so that they can be put on the same map as the town with no loading screen.