Quick idea - It would be awesome if the players using the Shop Promotion in towns could check, how much time there's left until the promotion ends. I'm sometimes able to catch a glimpse of the message in chat that it ended, but more often I don't. It could be located in the menu when the promoter NPC is clicked (in the summary itself) or in /shop under the manage shop option.