Hi there In 5 days me and my family are going to New York. We live in Europe. In order not to pay the extremely high roaming price on our cell-phones when we call each other, I thought we could get us some prepaid SIM cards when we arrives. But now I have read something about some new anti-terrorism laws making it impossible to do. Is this true? Or what? Can someone tell me how this works, and where the best place to buy, if possible, is? Thank you.