evorc
macrumors 6502a
Another option if you really needed an unlocked phone is by iPhone Upgrade Program. If you are in this program the phone will be unlocked regardless of your network you select. If you wanted the Verizon version instead of the AT&T or TMO version then all you needed was a Verizon account during network verification for the program. Some say you could use someone's Verizon account to do the verification if you didn't have one. So my point is if you really wanted an unlocked phone during release you could have done your research upfront. So don't blame Apple for your mistake.