I got my iPhone 8 gig a few months after the price dropped to $400. I recently sold it for $200, a very bad decision on my part, on the premise that I would be able to waltz into an apple store and just buy an iPhone 3G right off the shelf. A friend of mine recently brought to my attention the fact that if I get an iPhone 3G from an Apple store, I need to sign up for a contract right then and there. Is this true? I checked eBay prices on iPhones/iPhone 3g, and the prices seem to suggest this... Am I screwed now? BTW - I'm a T-Mobile user...