Hi all I need help here. Is "Contract Free" T-Mobile iPhone 6 factory unlocked? I'm getting mix messages from Apple store rep and support. I was told by the store rep that Contract free T-Mobile version is still locked to T-Mobile. They said I should wait 1 or 2 months for the true factory unlocked version. However online, I see people able to use AT&T or StraightTalk SIM with contract free T-mobile version. Is the phone suppose to lock to what ever the SIM is in the phone when it first power up? Can I use the phone in any other carrier afterward? Any help is appreciated!!!