AFAFM: Does anyone know what the current rules regarding entry for US citizens are? Also, what is the best way to book from NYC to PVG? Either miles or cash, it seems there are no non stop flights now? Shortest duration is preferred, economy is fine.