Like many people, I wasn't able to pre-order or reserve an iPhone 4 on June 15th and now have to go through the annoying task of trying to get one through a walk-in. Still can't decide if I should go to Walmart or Radioshack on June 24th. I know that every location differs with being busy or not but overall, what would y'all say would be the better choice? Where I'm at, I called a couple Radioshacks around me yesterday and they already went through all of their pre-orders. Doesn't look promising .