In addition, you can delegate/authorize someone else to go and pick up your passport - there is a space on the receipt for you to do so (I think only a family member with a valid ID can be added). The pick up cost is $20.
I know this info because I picked up my and spouse's passport from...