Well, I took my 8GB 3G back to the Apple store to get it replaced for cracks around the ringer button and elsewhere. In no time thanks to standard apple customer service I was walking out the door with a new Iphone. It happened so fast, I didn't really look the phone over. Well suprise, suprise, when I got home and connected to Itunes, I noticed they had given me a 16GB! Do you think that when they discover my mistake Apple will ask for it back or try to charge me?