Pre-sales of Apple's latest iPhone start tomorrow, and there are will be plenty of places to pick one up including Wally World. Wal-Mart announced Friday that it will sell the iPhone 4 at 1,500 of its 2,500 locations, starting the 24th of June.
If your like my wife, who thinks Wal-Mart is the house of Satan, you can also pick one up at either Best Buy or Radio Shack. You can also pre-order the phone at both stores starting June 15th but you have to put down a $50 deposit.