Another issue with IAD is that international flights usually do not arrive at the terminal. You deplete into a "people mover" which does not leave plane-side until it is full. This can easily add at least 20-30 minutes to the stated arrival time before you can even begin the official papaperwork and baggage process.