I am just going with Best Buy.
I had enough impact awards credit (basically extra kudos for just doing my job lol) to redeem from my company to cover a Switch 2 with Mario Kart preorder in full.
Wal-Mart wasn't a redemption option, and I really only want one to play the best version of Pokémon...