32 x 24 months =768 and you have to give up the phone at the end of the 24 months.
You need to check your facts. I don't have Verizon or att and I know that you are wrong. 31.24 x 24 for the 64gb = retail price. T-Mobile started the whole thing now everyone is following.