This past spring, only a month or so before gong to Cozumel, my son realized his passport had actually expired. He sent it in, not realizing there was an expedited system he could have paid for. He assumed he would have to cancel the trip, but he got it back in plenty of time.