He "met" her in some online community. I allow him to call her (she has never once stumped up for making a phone call here, might I add...) quite often - I say "allow" because my husband and I pay the bill.
As far as how I took the "news" - there really is no news to take. I mean, he is here and she is there. And unless I hand over his passport and few hundred quid (which I won't) he isn't getting there. And if she were to just "show up" on my doorstep, my first call would be to her parents and my second call would be to reschedule her flight home. And I hope her parents would do the same if somehow my son managed to get over there.
As for him having Plan B - this is our biggest bone of contention. I really don't feel he is mature enough to simply go with Plan B if things didn't work out. And as his mother, I know he is in no way mature enough to spend time in a strange city all by himself without any sort of support system.
Plus, who is going to pay for Plan B? You got it - me. Because he is ONLY 17. He doesn't have money for that sort of indulgence and right now for both of them, their education should be first and foremost, not some internet entanglement.
I would probably not agree to any sort of plan for her to visit which would include her staying in our home. I'm not that "enlightened" and quite frankly, I value my privacy in my home too much to allow someone else's child I know nothing about into it for any length of time AND feel completely and utterly responsible for her so far from home in a "foreign" country.
That may sound mean, but maybe I just feel that since my husband and I made it in the end, if it's really really meant to be, then any other "teenage transatlantic" romance will, too. And remember, we started out when all we had was snail mail - waiting weeks for letters and package to/from each other. Very very very few phone calls - I distinctly remember not being allowed to call anyone after my mother received a $400 phone bill...

You both need to know a bit more about who you really are yourselves before you'll have anything substantial to share with each other.