Great customer service. Very friendly and helpful people. Best experience ever dealing with a Mexican Federal Agency. I entered into the consulate around 8am and I had my passport by noon. The only bad thing are that they are too far from Oklahoma (probably at least 3rd of the total people that day live from Oklahoma) and that they dont have as many appointments as they should to process your documents.