Same day return of the passport while waiting. I don't think the consulate in Shanghai has implemented the mailing process yet. There is no charge for fingerprinting. Good luck!