We flew into New York (admittedly about 3 years ago)- from the Middle East - and it was one of the most painless immigration processes we have been through............it took about 20 minutes - so it definitely depends on where you land.........LAX, even before 9/11 was atrocious!!