As of now theyre an eyesore in almost any town and they seem very out of place. I kind of get what they were going for but it almost comes across very roblox-y.
I think if it felt more natural to the world if they added an NPC like trademarket has (even better make it interactable!) but still had the shiny text of offers, deals, crates it would fix the current eyesore out of place problem.