Even if both parents are American citizen and have insurance you still need to pay around $3000. And visa is still not as easy as you think.