I got my iPhone 4 at launch day, July XX, 2010. Up until a day before launch day (last Friday), AT&T wanted the early upgrade fee ($250). Called them on Saturday and compalined. They said they will get back to me on Monday. Out of curiosity, checked again the web site about 5 minutes after the call, it showed the $250 waived. Needless to say, I ran to the Apple store and got my iPhone 4S. Anyone else with iPhone 4 launch day got their $250 waived?