Originally Posted by
Mordac
Was under the impression those were only for domestic flights.
No, the check-in kiosks in Terminals D&E have passport readers and bag tag printers, which then allow self bag tagging for the self-serve bag drop. There are normally roving CSAs to help with the kiosks and self-serve bag drop if people are having trouble. The check-in counters can only handle a small percentage of departure capacity (probably less than 10%) and can easily become backed up, so if there is a need to use them, it is advisable to arrive 3 hours before departure. Whether using self-serve or the check-in counter, the ability to bag drop is automatically suspended 60 mins before departure time for US and International flights (45 mins for Domestic), I don't think there is any way a CSA can override this.