Are you with sprint? I had the same problem and it kept getting worse. I ended up doing the Advanced Exchange and got my phone the next day, no joke.
Just do the
ONLINE advanced exchange. That way you don't have to deal with a Sprint representative. Here's the direct link:
https://indirect3.sprint.com/apps/ad...&FROM_SPRINT=Y