I think you're safer with gift cards and then buying the game from your console, because Microsoft enable you to do so, but I avoid buying full game codes now as I suspect Microsoft will be looking at the original buyers in whatever poorer country, buying hundreds of games to gift on to richer countries would raise suspicion
I think I'll give these region hacks a miss after reading https://www.avforums.com/threads/buying-games-from-foreign-regions-please-read-the-faq-in-the-first-post.1846057/post-29161143
You don’t need a VPN on when using CDKets etc but it seems they have blocked PayPal whilst they fix a currency mismatch. RE redeeming codes on MS store some people find they need the VPN and some don’t.
Is it absolutely necessary to use a vpn to redeem a br gift card to buy Comprar Microsoft Flight Simulator: Standard - Microsoft Store pt-BR R$199.96. I'd rather not log in with a dubious vpn. What's the benefit of buying from mtc (not a great reputation) or eneba when they add fees when you buy with paypal. Shame about cdkeys not allowing paypal purchases of brl gift cards. edit: Getting "no payment method available" and address confirmation with cdkeys. Surely putting in a fake address here would trigger an issue with payment.
What’s the cheapest way of getting it off MTC? Can you mess about with payment options and currency to get it cheaper?