My phone won't keep the correct time. I didn't notice when it started, but it is almost always 10-30 minutes slow. I tried taking it off of "automatic date and time" setting, but it was still slow. Took it to AT&T store and was told to remove and reinsert the battery. This helps for the first hour or so, but then it starts to slow down again, gradually getting farther and farther away from the correct time. This is very annoying when trying to set my alarm and when texting - messages don't appear in the order they were sent. Any suggestions?