Do I have to cancel my iPhone contract before I sell it?

I have the iPhone 4s and I want to sell it. There's a company called Gazelle that pays good money for iPhones. I'm on a 2 year contract with AT&T and it doesn't end until October 2013.In order to sell my phone do I have to drop the contract or is there something I can do without having to pay the termination fee with AT&T?

You can drop the contract or pay for someone else each month.

You need to pay a early termination fee and the price of the iphone, or keep paying monthly without the iphone.

Yes you do if not they will not sell it or they will git it and you will be getting mail about a total billing that you don't have anymore

You have to pay alternative fees for that.

You know, i don't get it why you need to sell your Iphone4s right now considering you just subscribed. I know gazelle pays for Iphones but try CashForIphones they pay top cash for used or broken Iphones.