Within Aetolia, we have a certain limited amount of shops and rightfully so (for space/marketting reasons), yet it seems with such a restriction, we are becoming even more restricted with the monopoly placed upon shops. I've seen people owning from 3 to 6 shops alone (looking at you Elorin), and this really stunts any other new players attempting to get into the merchanting play of Aetolia. Additionally, many of these 'extra' owned shops are used for naught but storage, rather than actually selling items, thus further making it difficult for new marketters to have a place of their own.
Place a limit of how many shops one may own. A maximum of 2 shops per player, reason being for those org leaders that must also be in control of their org's shop alongside their own. Doing so will open up avenues for players that are taking up trade skills to perhaps purchase a shop license and sell their wares.
Allow players to open up a shop from their homes (at a price of course), where they may sell their wares. Same standards would apply in terms of tax.