Having made it through immigration in Canada for America, just. I only had to wait 8 minutes for authorisation, which for ‘normal’ people takes seconds and the immigration guy did insist it was an issue with me rather than anything else and then finally finding my luggage, which had arrived on an earlier flight but no one had told me, I made it to New York and my hostel in Harlem.