2.5 hrs, you are lucky. The last time I came in from Amsterdam to Chicago apparently 6 or 7 other planes landed as well, and they only had 6 booths open to handle the traffic. I was in line for 6 hours, luckily my layover in Chicago was 10 hours for my flight to Denver, but it was insane... people did come by with water bottles ... FOR SALE.