This is not a BOGO. You have to Trade in at least Iphone 7 or 7 Plus to get second one free.
I thought tmobile was the company does not play games but they learnt they game.
CAVEAT EMPTOR. Know the fine print. Most people will not qualify for this deal. Even T-Mobile was pushing this deal on us yesterday and failed to tell us about the requirement to turn in a FULLY PAID OFF PHONE that is fairly recent model. You get a free phone but you are also giving up a phone that has value. You pay the piper anyway.
The "Port-In" is the problem. You must have a line with someone else that you can port over and then ADD this line you your plan which is even more cost per month.