The only time I had a long wait was in Seattle. It seems a plane load of Indians had recently arrived and Immigration was carefully screening them at length. These Indians were the type with beards, turbans, and in traditional attire. Normally foreigners go to a different line then US passport holders, but, in this case, they allowed them in the US line. A real nightmare.