I just upgraded to the Hero earlier this week when Best Buy had the $69.99 special for current Sprint customers. I ordered online and it sounded like they normally ship the phone out within 24 hours but the website says it is still pending Sprints approval before they can ship it out. I chatted with BB but the rep wasn't a whole lot of help on why the delay.Has anyone else bought through their online channel? What was the delay before they got it out to you? It's been over 48hrs for me at this point...Anxious to get the new phone...Thanks, Keith