The reality is that WalMart will simply stop buying T shirts from China and buy them from Sri Lanka instead. The importer pays the Tariff, not the retail customer.
“The importer pays the Tariff, not the retail customer.”
and the money flows into the treasury.