I would like to suggest including some form of inter-city travel via NPC services which could include some in-game coin payment. I think this will facilitate more interaction among players as you are not confined to a "Home" city where you dedicate as your spawn. I don't think this service will affect mall item sales as the teleportation scroll will still allow you to travel from any location to any location.