I sent passport to Baffulo PRC via US Post EXpress Mail on Wednsday (along with another addressed return Express Mail). I received my passport and landing paper on Saturday. It's cheap(total $27.30), and can be tracked on www.usps.com.