You can also get discounts at Costco for Nintendo eshop cards.
I was considering doing this to preorder Zelda and buying outright Xenoblade 3 which I'm just dragging my heels on because I beat Xenogears recently and have the entire Xenosaga lined up on my Steam Deck. (have also beat 1&2 and X...