I have a iPhone 3GS on a gophone plan and want an iPhone 4. So can I just go to an Apple store and buy the iPhone 4 for $599 or do I have to sign something with AT&T? Ive heard mixed results from Apple some say yes and some say no. Has anyone done this?