I'm considering iphone 4, but, like all, would like it ASAP. Is it best to go to an Apple Store or order online? Maybe something I'm not thinking of? I'm willing to go to a Radio Shack, Walmart or Best Buy, of course, too. I searched but couldn't find a thread about this from recently. Thanks.