If you do have a short-term contract then you will have to pay over $600 for the iPhone and you won't be able to get any discounts either. If you do want to get an upgrade but don't want to pay the full retail price then all you will have to do, is to cancel your Verizon contract and get another contract which is going to save you a lot of money.
How to get Cheaper Verizon iPhone 4?
If you do have a short-term contract then you will have to pay over $600 for the iPhone and you won't be able to get any discounts either. If you do want to get an upgrade but don't want to pay the full retail price then all you will have to do, is to cancel your Verizon contract and get another contract which is going to save you a lot of money.