Verizon is advertising them for $672 or $28/month.
That will depend on where you live and where you're buying it. I paid more than $1K for mine but there was a couple of hundred dollars price variation. You'll need to shop around.
Check Out Samsung S7 Mobile Phones in india with offers and deals The price of Samsung S7 mobile is at $ 637.85 ...
You can check the price and compare prices here: