I believe the "x" machine is also for Canadians, so I think that won't help you. I don't know if the lines now are always as bad as they were last night, but last night, I was counting from when the wheels touched down until we were through immigration and customs and it was 1 hour 45 minutes. (Our plane was 25 minutes late landing, so I did not count that time in there.) Your mileage may vary. Before last night, we had often been through immigration and customs and out the door within around an hour. Last night we did have to wait for checked luggage, so without checked luggage, you could do it in 90 minutes.