Hi, Since i've had my HTC Hero i've noted that when i am sent a message it may say it was sent at 12:00pm for example, but i don't actually recieve the message on my phone until a couple hours later. I also get people telling me that when they try to ring me it will say I'm unavailable, as if my phone is switched off, even if i am sitting staring at the phone, knowing that it is on and physically using it at the time. I am currently with T-Mobile Fortunatly most of the time, messages and phone calls come through at proper speeds, but this happens enough to be frustrating. I'm wondering if anyone knows any ways in which to resolve this? or is this an issue with T-Mobile itself?