Have been using iCloud and iMessage for almost a year now and they're great. But something happened today that surprised me. I'm staying with a friend in Europe and have temporarily added a data/phone plan but not a message plan since everyone I want to text is on iMessage. Was waiting to receive a text from my friend so we could get together after a meeting she was attending. I had a good 3g data connection and sent her a couple iMessage but never got a receipt since she was inside a building with no cell reception. I have the option to send iMessages as text turned off so that I won't get billed for international text messages. After she left the building she was able to text me as usual with iMessage, but the earlier messages I sent her just vanished. Is this what is supposed to happen? I expected the messages to be queued and delivered when she went into a data coverage area.