Ok so I ended up turning around and leaving Radioshack. I knew better when I went in, but I wanted the accessory bonus and I wanted to trade in my phone.(I know I could sell it for more on eBay, but meh it would have been easier this way) I ended up turning around and leaving before I got my preorder. The employees there were absolutely clueless. I went in expecting little and was still disappointed. First of all I had to argue with the rep that I could indeed keep my unlimited plan. I ended up googling it and showing her the long list of websites saying it. Then she asked me which one and I told her just give me the smallest one. So she said ok so you want the 8GB. I then proceeded to tell her that this was not the iPhone 4, but the 3GS. The rep then proceeded to argue with me telling me no that this was the iPhone 4! I then continued to explain that they were relaunching the 3GS with the $99 price point and this was not the iPhone 4. She never did concede that I was right and I ended up just turning around and walking out. I am not going to let these people touch my account. There is no telling what shape it would have ended up in after they were finished with it. After all of this I went straight to the AT&T store and was in and out in under 10 minutes. Also they are shipping it straight to me so I will get it on release day. The sad thing is I knew Radioshack would be clueless, but I thought well maybe I can get through this one purchase. I was wrong.