Flying to PVG on UA it seems to take about 20 minutes as I usually get thru immigration in 15 minutes and wait 5 minutes for it to start rolling. On the way back to EWR it's more like 15 min. immigration and 20-30 minutes baggage claim. Kind of defeats the whole purpose of my recently acquired global entry for international flights unless I go with carry on only.