Hi there, My friend is in US for a week on vacation and I wanted to know if she can buy an iPhone 4 for me without a contract. Like from Best Buy or so. Is it possible? Can she buy it as a tourist? or does she need to have a resident of US with her or something? Any such rules? Also which other stores can she buy it from without a contract and which is the cheapest? Thanx!!