I mailed both my wife and my passport renewals by US First Class mail to Philly on the evening of 11/22. Her's arrived in the mail today (12/9). The old passport was returned in a separate envelope. Processed and received in a little over 2 weeks. Her status online states it's still in final processing and we should get it by 12/11. On budget and early, not typical government work. Mine still says it's being processed.