A lot of very useful information here - but my head is spinning. Question I didn't see addressed (and apologize if it is). .
What about a T-Mobile phone that no longer has a contract? (ie hasn't been used in months - no service attached to it) Would it now be 'unlocked'? How can I tell?