Well thats funny, b/c the radio shacks in the next town over HAD pre's on release day, i know someone who got it from there (but that was 30 mins away from me)Not sure who told you that about the Pre, We all (Radioshack) knew that we wouldn't have that phone on release. If a Shack employee told you that, they were misinformed.
i was on the phone with customer service last night trying to put my hero back onto my account and after 20 min i casually asked about the release date of the evo and she stated that they(sprint) just keep telling them "may of 2010." take it for what it's worth.