Tmobile won't unlock it. When u call samsung, they tell u only partly how to get rid of the issue. It works only momentarily or not, and comes back with vengence.
It's the last gen flagship but still very fast and it's available at a huge savings. It comes with the same 1yr warranty from samsung as a new one. The battery is great, and it’s a very nice phone.