The low airfares just keep coming. You can fly United Airlines to Shanghai and back for just $536. Dates are Oct-Nov-Dec 2016.
https://www.fatwallet.com/forums/hot-deals/1529905
The FatWallet thread contains information on Chinese visas and how to avoid the need for one.