Originally Posted by
txshotgun
You have to have a Brazilian address and bank account to buy a SIM card in Brazil. Their way of controlling illegal activity. This is according to a Brazilian friend so may not be authoritative.
This is not correct. Most operators have packages specifically for foreigners in fact. I don't know about availability within GRU. Like the article says, best to get it from an official carrier store and have them activate it on the spot.