This phone was great when I got it, but then it started having all kinds of problems like the phone freezing, the touch screen not responding to anything, resetting itself randomly, dropping the network for long periods of time (like right now, I haven't had service for about an hour now). They replaced it once, and the replacement is doing all the same things the old one was. I am getting sick and tired of this crap. I am deploying to Afghanistan soon and I can barely communicate with my friends and family because of an unreliable phone, and Verizon doesn't seem to give a damn. I am taking this thing in again, and if it doesn't get resolved this time, then I am looking for a new provider, one that doesn't just replace a turd with polished turd.