They won't budge on the upgrade availability date either. Just tried doing it the other day. I wanted to upgrade 3 weeks before the actual date, ad they said no way.
They have always let me upgrade a little early on all of my other phones, but this new iphone thing is a whole different story.