unless you have the phone in hand. its hard to tell. if you have access to the phone, you can simply put in a T-mobile sim card (pay as you go) and if its unlocked, you should be able to make calls. another way is to do an update with itunes, you'll see the "Congratulations your iphone is unlocked" if its legit.