Okay, so im buying an iPhone 4 16gb(AT&T) from the USA for 149$. My question is, do i have to buy the contract along with the phone? I mean like fill in a form and pay the initial charges and all that before i can take it home? Because im gonna buy Gevey Ultra/Ultrasn0w depending on the baseband and ship it to India. Some one who has bought a phone there please reply.Thanks.