Had iPhone5 unlocked for Tmobile and is working great. They will setup your iPhone for use with tmobile which is great. Only issue is they work with cash only and for me that is an issue because I make it a habit not to carry cash so I go to Walmart or other retailers for my accessories. They do have an ATM which charges a fee to withdraw cash.