I recently bought a refurb 16 gig iPhone to replace one lost/stolen. The first few days it seemed perfect. Then I noticed these things: The battery indicator once showed a full charge, then the phone died (I knew it couldnt be a full charge since it was showing full for two days straight.) It drops calls sometimes very easy, when another older nokia ATT phone wouldnt in the exact same area. Screen sometimes freezes after ending a call. It goes black and won't recover unless the power button is pressed briefly. It was switching sometimes from 3G to E when there was full signal on 3G. And going back and forth between the two. A few other glitches. Should a restore fix all these? Or should I make an appointment to see a genius? I rather not make the appointment, since that takes time, if someone has had similar problems fixed 100% by a restore. Thanks in advance.