We've only had GE for three return trips but our experience at DFW and PHL has been to find our way to the GE kiosks, get our slips, and present the slips to an agent as we exited. I think one agent asked if we were GE members before we handed him the slips but we obviously said yes. Never have been asked for our passports.