People should be allowed to trade with whoever they want, no matter where they are located. If we are going to restrict trade between countries then why not restrict trade between states? California could try and protect its orange industry from Florida's. Or Michigan could try to protect its car industry from competitors in Kentucky and Alabama. Overall trade leads to more efficient use of resources, which is good for everyone involved.
Lets just stick with my slightly more reasoned argument in favor of free trade.