What would Sam Walton say about aluminum foil?

I finished my box of Great Value/WalMart brand aluminum foil and opened a new box of Reynolds Wrap brand aluminum foil.  I saw the reynolds wrap said, “foil make in the U.S.A.  So that made me wonder, “gee I wonder where the WalMart brand was made?”  The WalMart/Great Value Brand says, “Packaged in the USA/Metal of Russia.  What would Sam Walton say?  From now on, I pay the extra and purchase Reynolds Wrap!