Actually, Apple doesn't ever sell their phones at that price. The carriers pay Apple full bore retail for it. . . or rather the carrier's customers do. It is just paid for over time. The price is $649 but paid for over time. The same is true of the competitions' top tier smartphones when they are bought on contract.
Thanks SM.