I just came back from Tijuana on Monday June 3rd. When my husband and I applied for our passports, it took us exactly two weeks to receive them without expediting! Just make sure when you apply, you have everything filled out correctly because that could slow it down. Also, we didn't need them going into Mexico, but leaving we definitely needed them, they were checking. If you are going through a company that has a driver, you will really want to have your passports. Sometimes there are a few patients they will pick up or take back at a time. You would hate tp be "the one" holding the rest of them up! Good luck with everything!!!