If you currently have T-Mobile service, you can simply just call them. It should take about a day or two to get it unlocked. They will send you a code to enter after inserting another carriers sim into the phone. Not sure if they will unlock the phone if you don't have service currently.