I will try to cover everything.
The area where Walmart is going to be located is isolated from the rest of the Empire Center. They have their own large parking lot and traffic is always awful in that area.
It's hard to find American-made items at Walmart? It's hard to find American made items at any store. The U.S. may view China with suspicion, but it's our corporations sending the work over there.