I'm getting different information from people. I went to BestBuy today and was told that I can buy an iPhone 4 but ONLY WITH A CONTRACT! That I "could not" purchase the phone at retail price. Now I hear from people and over the internet that BestBuy does sell their iPhone 4 "without" a contract as well. What is the correct information? I appreciate your responses.