Perhaps Richard you could explain the huge (and growing rapidly) trade deficit we have with Mexico. By your logic it should not exist. The bottom line is the free trade theory doesn't play out in reality.