I'm on ATT and have always had the 2 year contract in which I got a new phone every two years. I had to pay $200 plus a $35 upgrade fee for a new model Galaxy. Now, I've found that ATT is no longer doing that. My contract is up and I assumed I'd be getting a new S7, but am now having sticker shock at the price I'm going to have to pay. There are various plans, but it always ends up being $695 total. There are international unlocked phones available on eBay. Are they preferable? They say they are compatible with ATT - but I'm wondering about the specs. What do you all do for buying your phones? What have you found is a good deal?