After wrangling with the post office, who held onto my Special Delivery post for five days, I finally have my passport back. It has a Chinese visa in it. I'm off to Shanghai in three weeks!