We've been with sprint for 5 years and regretted every single day. Family of 5 all iPhones, 6 and up. Two of them are done with contract and 3 of them are not. So when we port over to T-Mobile and pay the ETF, will sprint agree to domestically unlock the iPhone? Or will they refuse because we left sprint? Does anyone have any experience with this? Also, I've heard sprint says they can domestically unlock but the phone still won't work with other carriers. There was this article I read. Is it true?