it is free .. i logged on tmobile website and did a live chat. told them i was going on vacation and they sent it to my email the next day. they dont care about it. why you ask ? cause regardless you signed a contract and you will be obligated to pay it. so even if you go put a new sim in from a different carrier you will still have the contract agreement. dont let anyone fool you with gsm or cdma phones. you should never pay to have it unlocked. its free if you look around.