With early termination fee AT&T unlocked phone is $100 cheaper than TMobile.

Link. AT&T policy is to unlock when ETF is paid. For $300 32GB 5s and $325 ETF is $100 cheaper than TMobile unlocked.