Hi. I'm thinking of selling my 3GS in order to upgrade to iPhone 4. The only hitch is, I don't want to get stuck without a phone in-between. Does anyone know if there is a decent supply of devices for walk-in customers at Apple retail stores? I tried calling my local one tonight, but got left on hold. They were probably swamped due to iphone mania. Thanks in advance.