I purchased an iPhone 3g June 10 online, and now would like to get the 3Gs. I called CS and they said I would have to take my iPhone 3G into an AT&T store and do the swap. My question is they said that my iPhone had to be in the same shape as when I received which means there is to be now scratches. They is small scratches on the back of my iphone from laying it down and such, would the store still take it back for an exchange with it being that way. Don't you have days to return a phone if you not happy with it anyways?