Buy, buy, buy.
I think that the more compelling answer is that answers are reacting to the Walmart specific implications of the devalued yuan.
I don't see how the import restrictions are relevant except for potentially leading to a smaller decline in price.
Regardless...
Buy, buy, buy.