I know with AIM that if you have a private IP address you cannot send files to another person. It is supposed to be a Direct IP to IP transfer and they have not been able to work that out.