it does not matter where the goods are kept, as long as the price advertised include the correct taxes. All the major platforms ebay, amazon, aliexpress, alibaba etc comply and mostly enforce payment of taxes.
The gripe I have is with only a few companies such as PSWPower that blatantly claim...