Ok, I don't care if this is a dumb question, I just need clarification. Today I went to Best Buy to do a trade in for my iPhone 3GS. They were offering a $111.00 gift card for the trade in. I noticed that they were selling iPhone 4 for $99.00 so I was pretty excited to get it. When I went to the counter they said that I was not eligible for an upgrade. Note, a couple of months ago my phone broke so I went on ATT's website, paid the 18 dollars for a replacement 3GS and I guess it counted for an upgrade. My question is, would it be wrong to buy a 4 (with that 2 year contract thing, $99) and put my iPhone 3GS' sim card in it? and is there any way to get a 4 or am I screwed?