This is the only place where you will hate being Mexican.
If you like to hear 'NO' then this is the place for you, not only is
this place so unorganized they have a terrible attitude with
customers.
I went into get a Mexican passport, provided my original birth certificate
which I had to pay someone in Mexico City to get (as if that is not hard enough).
My Arizona ID name did no include a second last name so the first agent denied me unless I brought additional documentation, I came back with naturalization papers, my change of name legal stamped documents and my expired first Mexican passport which has my full Mexican name and still told me because it was a foreign / expired document it could not be accepted.
Then I spoke to a supervisor who had a pretentious attitude about the whole thing
and was giving a hard time for loosing my Mexican passport back in 2005 - he asked me to find it and he could then help me, a 9 year old lost passport? Oh yeah let me get right on it. He was very insensitive towards the matter as if it wasn't his problem, are these people supposed to help its citizens?
I tried a fourth person who told me I could bring my itinerary and claim an emergency, so for the 3RD time in the day I came back with the requested documents and the same supervisor made it a point to tell the agent to tell me no!
Overall the biggest problem with these people is that they don't care, they have been pushing the same pencils for years that your problem is not theirs. The place is filled with animosity and is expressed very loudly if you are an American citizen.
Not only is this a disappointing experience, is rather sad to think of other Mexican nationals looking for a helping hand get told that there is no hope just because the consulate agent didn't have their coffee the morning.