I was just looking through my ATT contract and it states the upgrade fee is $17. I mentioned this to the CSR and the guy was shocked. I didn't complete the transaction, but those of you who aren't getting the fee waived should check your contract (available online) to see what your upgrade fee should be.