Board Thread:Spoilers!/@comment-6175354-20141215234519/@comment-24674051-20150223144807

Well, they were living in Storybrooke, in the good ol' US of A. They have cars, cellphones, and internet. Think back to the pilot, Henry used MM's credit card to pay for an information service on the internet that he used to find Emma. Now, why they have Credit Cards is Storybrooke, much less the internet, is a totally different topic, and If this needs to be discussed, we should move it to the Off-Topic or General Discussion Board in a new thread.

I think the point here, though, is that while Storybrooke was somewhat isolated, it was not completely cut off.