I was in a Chinese restaurant the other day when i dropped my 3GS on to the tile flooring and cracked the glass screen. I'm leaving for a very long time on July 19th. And where I'm going I will have no access to a AT&T store or a Apple store. I need to get a new phone before then. I need to know what the best way for me to get a hold of a iPhone 4 before I leave. Other my 3GS is still usable but the crack is expanding. This isn't good. I put my name on a waiting list at a local radioshack a few days after launch but they still haven't gotten a new shipment in. I noticed on apples website that if i have it shipped to my house it would be like 3 weeks at least. Whats my best bet. Id be will to drive a pretty good way to get one if i have to.(like almost 200 miles) Im going to bonaire and the island has nothing commercial on it. Although i do get service there. Im going to be there for almost a month.