If you hold a foreign passport the lines move pretty quickly. Although some lines lead to two immigration officers and it's hard sometimes to spot the second one. Once you clear customs it's like walking in downtown Shanghai where so many people are walking back and forth and many are holding up different signs waiting for arriving passengers! Information Service Booth clerk not very helpful. As for departing from Pudong there are no self-check in systems (I was flying UA to Chicago) and economy line-up is SO long and many people didn't realize they had to fill in departure cards to be given to Immigration and Customs. After passing through security check there are some shops/restaurants but look closely: many of them are exactly the same (they just have multiple store fronts through out the waiting area). No fast food places only expensive oriental cuisine. Whoever designed this airport must have some kind of weird imagination because who would ever put washrooms at a level below the waiting area? The washrooms were pretty clean. I just hope the T2 that is scheduled to open in March 2008 is going to be much more user friendly than the current T1.