Yes! In Brazil there is a law that every company has to unlock the phones for free and is obligated to offer unlocked phones, with no contract (prepaid). Of course the price is very, very steep, but hey, at least is something... FYI. In Brazil things cost more that 2x than in USA, and a unlocked prepaid Iphone sells for something like US$1100,00, (a Nokia N95 8g unlocked and prepaid goes for something like US$ 700,00) in a renewal of my contract, for 12 months I got one (iPhone 8g) for free...