Delay in receiving iMessages and text messages on my iPhone?

Recently, whenever I receive an iMessage or text message, the notification appears and it says "1 min ago" or "2 min ago" even when I'm just receiving the alert for the first time. I had an iPhone 4 and it was happening on that but I just assumed it was happening because it was old. Now it's happening with my iPhone 5s too. Is there any way to fix this?

Service coverage in your area?
Service coverage in your friend's area?
Glitch in phone software?

The list of maybes goes on and on, but its such a trivial annoyance that deserves not a minute of your time.

  • Why is my Iphone not sending as Imessages and receiving iMessages from one person? I'm texting my wife and we both have iPhone's and she is getting the messages as an iMessage but the ones I'm sending her on my end show up at green. Sometime it will go as blue, get the little red exclamation point then send as regular SMS. I'm texting someone else too and she has an iPhone, and she is getting mine as regular iMessages and mine are sending as regular iMessages. Why aren't they sending to me wife as iMessages?
  • Receiving text messages on iPad to my email on iPhone? I recently changed my apple ID to my yahoo account. Now, when someone texts my iPad, it not only goes to my iPad, but goes to that email on my iPhone. It hasn't done this before. Anyone know how I can fix that?
  • Iphone 5 not receiving text messages from other iPhone? Ir receives iMessage perfectly fine when I'm connected to Wi-Fi but when I don't have Wi-Fi I turn iMessage off and switch to text but when I do that I NEVER get the other iPhone's messages until I switch onto Wi-Fi with iMessage. Why is it doing this? If I turn cellular on then it automatically switches to iMessage and I don't want it to do that, I just want to TEXT. And it's on the "send as sms when imessage isn't available" setting too.
  • IPhone 4s not receiving text messages? For about a week now, my iPhone has not received any text messages. I only get texts from people using iMessage. When my friend texts me, I receive the text five or six hours later. I also only receive messages after I have called someone or someone called me. I'm using Sprint. I will probabaly get it checked out over the weekend when I have time. Does anyone have any solutions?