This past Wednesday (the day before yesterday) I renewed my contract and got a free upgrade. I was told shipping for my new phone would take 5-7 days, well I received my new phone today! I guess they upgraded without telling me 'cause the package said two-day air.