As a first-order approximation, transoceanic shipping is essentially free. A quick google gives me $5,000 to ship a container from China to a US port. Considering the volume that a 40' container can hold, yeah, that's pretty much free.
Compare that to even cheap US labor rates and it's a no-brainer.
Compare that to even cheap US labor rates and it's a no-brainer.