Hi, I am currently trying to buy an iPhone 3GS without any contract from AT&T. It's supposed to cost me 700$ (the 32GB) from att store. when i went to the att store and asked to buy it for full price, they said that i have to be a costumer and i have to have a data plan. even after showing them their own website that states that 700$ is for iPhone without contract they continued on telling me that i have to have a contract. they also said that being a PAYG costumer wont help me. Are they correct? is there anyway of getting the 3GS without any contract of any kind? I want to get it and then unlock it to other carriers. thanks edit: BTW: i am not an att costumer.