In theory, the US constitution forbids states from interfering with interstate commerce too.
We've let states set their own "internet services" taxes, making selling anything online in the US a regulatory nightmare. A third-party vendor to manage (and keep up with) the tax laws to stay compliant is basically required for anyone selling online, or risk the wrath of various state tax bodies.