A couple of month ago, I discovered my passport was missing. I looked all around my house but couldn't find it anywhere. Since I'm going to Munich in September, I had to get a new one. So last week, I went to Denver's Downtown Post Office, filled out an application, gave them an original birth certificate, got pictures taken - the whole ball of wax. It cost me around $100 and didn't take more than 30 minutes.
I was amazed when my new passport arrived yesterday in the mail. That's a mere 9-day turnaround! The last time I had to get a new passport, it cost me $350, but I also got it in 2 days. It's good to see getting new passports is an efficient process these days.