rb99:
Thanks for all that info. Was just having a look in CDKeys and the one thats comes up for me is NZ$87.89. Where do you see the one that you said is about $59 ? I have 14 variations for 12 months showing up on CDKeys.
This is the worldwide one I got - I only used worldwide for 6 months because my 12 worked in Brazilian.
https://www.cdkeys.com/6-month-xbox-live-gold-membership-xbox-one-360
If I were you I'd try a Brazillian 12 month and see if it works, maybe being on a VPN when you do (I wasn't)
Here's the Brazilian one I used
https://www.cdkeys.com/12-month-xbox-live-gold-membership-xbox-one-360-brazil
With the 6 months that failed for me, they said funds had been refunded but I haven't seen it yet on my statement (still pending, just like the actual purchases). However they seem to be legit enough that I would expect the refund and if it didn't work, I think $50 more for 3 years is still saving a TONNE of money.