On msn if you send a message to a offline user they get it when they next sign in, regardless if i am still online or not.
On Skype if I send a message to a offline user they will not get it unless I am still signed in OR if I am not signed on that same machine that person will not get that message. We have to both be signed in, and I have to be on the same machine I sent the message on.
Even if at another time I talk to this person that was offline on a different device they will not get the message sent earlier. Instead when I sign in to the orginal device I sent the message on whilst they were offline and they happen to be online at the same time at that point they will get all the offline messages, even though we have spoken on other devices using Skype!
Skype and MSN messager is broken, unreliable and has caused me and my friends so much confusion that we now do not use it on devices as there are main better products on devices that we can depend on. I have to use it on PC as I have over 12 years of MSN contacts, but it has almost become to painful to use now.
I can not understand how this offline messages functionality was thought to be useful or acceptable.