I paid them the $79 to unlock my iphone 6 plus and they said they needed an extra $59 after a while so they could try and unlock my phone through Apple's servers. Now I do not know how legit that is or not but after about 3 months of waiting my iphone is unlocked. Now before you say "3 MONTHS?! Thats a long time!" the reason for this is because they had to clean the esn on the phone before being able to unlock it. I guess the phone I bought had a bad esn. So yes they will unlock T-Mobile bad esn iphone 6 plus phones because that was what mine was. It took 3 months but I am happy.