I upgraded to an 8gb 3G just under a month ago. Love the phone, but keep getting problems. Pretty much straight away I noticed that calls were being dropped, I find the phone turned off despite being fully charged and it was crashing whenever I was doing pretty much anything. I restored the device but got the same issues. I took it back to the O2 shop where they swapped it without any fuss, but the replacement had a gap between the bezel and the glass with a small metal spike type thing poking through. Needless to say I was back in the shop in seconds to get another replacement. The replacement acted in pretty much the same way as the first, only it would freeze at random, and I would have to hard reset it probably about 3 or 4 times a day. Back in the O2 shop they swap it again without any problems. My current replacement is fine in most respects, but the volume control is a bit mushy, and its difficult to feel any feedback when decreasing the volume. I know what the volume control is supposed to feel like from the previous ones, and it just feels weak. Also I've got a light leak down the left side of the screen between the glass and the metal. I really don't know what to do. These things are expensive and I want it to be perfect, but I don't think I can face going back to the shop, it's getting embarrassing. Is it worth contacting Apple? Thanks in advance.