Just after Will clicked "confirm" on two flights into Mérida and two flights out of Cancún, I realized that my passport was no longer valid.
The good news is: you can get a passport in two to three weeks, door to door.
The bad news is: they are gonna make you pay for it.
After spending two hours and almost $200, I twittered:
Passport renewal fee: $75 / Expedited processing fee: $60 / New photos: $12 / Overnight shipping there: $17 / Overnight shipping back: $15.
Instamom immediately responded:
Leaving the country for a few days: Priceless.