First off, let me preface this by saying I'm cursed to have weird and/or bad phones. Every one I've owned has done strange and annoying things. I did a bit of research on the S2 before I bought it and saw that it was very acclaimed and reliable. I bought the phone about two or three months ago, hoping to finally have a super awesome one that I didn't have any problems with. So here are my problems with it. For one, a lot of times, I just won't ever receive picture messages from people. Second, the phone will randomly stop receiving and sending text messages, won't make calls, or really do anything until I give it a restart. Third, and probably most annoyingly, it will randomly change all of my alarm ringtones and specific ringtones set up for individual contacts back to their defaults. Usually this happens when the phone derps and I have to restart it, but it also happens for absolutely no reason. Fourth, the camera more often than not just won't work. The app will start, but none of the options load and it simply displays what the camera is seeing. The phone will pretty much freeze and lag horrifically as I'm trying to exit, and the only way I've found that stops it momentarily is to keep starting and quitting. I don't know if I have super faulty hardware and need to get it replaced (I don't even know what the warranty is on this thing), or if there's some kind of firmware or software update I don't have that I also don't know exists, but this stuff has been bugging me for a long time and I'd appreciate any and all help. Thanks.