I preordered from Best Buy yesterday morning. I called Sprint last night and they said that you are allowed to upgrade two weeks early. June 1st is my upgrade date so I can get the phone as early as May 18th. Best buy told me I would actually need to get Sprint to move my upgrade date to May 18th. I called Sprint again and asked that they move my my date to the 18th so I can get it for $199 at Best Buy. They said that they would be happy to. They also said that my upgrade date won't actually change on their system until the morning of the 18th. Hopefully they are right.... But no matter, Best Buy said they will make sure I get the upgrade price...
Yeah thats what they told me too. The guy even gave me his number and said he would call me that morning and let me know I can proceed with the purchase