Clarification; the full-price T-Mobile version purchased from Apple has been unlocked from day one.
so has the verizon one.
But it's almost impossible to get, without a Verizon contract.
Apple does NOT sell it. Their only off-contact full price phone is the T-mobile version.
no, you can walk into an apple store and buy a at&t, verizon or t-mobile phone full price. just ask.