I experienced something a little strange with the Messaging application recently:

I always switch my phone's radio off at work but occasionally switch it back on for a few minutes to check my texts. On 2 occasions last month I switched the radio on for a minute or two and off again (because no messages came through), then an hour later the Treo made it's tell-tale "beep-beep" and an SMS message showed up on the screen!

The Messaging application must have gone through some sort of processes in this time, but I can't think what. The radio was definitely off the whole time and the messages were simple texts.

I assumed the reason I sometimes got texts much later than they were sent was because of my service provider, not the phone itself. Maybe there's more to it after all.....