Hi, guys! I want to buy a 16GB iPhone asap in the area of Mount Prospect. I went to some of the apple store places but they told me that they are out of stock. Then AT&T said that they have it, but i can have it ONLY with a 2-year contract. But as you probably can tell (by reading my english ), I don't want to sign any contracts right now. So my questions are: 1) Am I obligated in some way to sign the contract at AT&T store when buying a 16GB iPhone from them? 2) Please, locals, tell me if you know some place in the area where they aren't out of stock for the 16 giger.