It takes longer in some countries to adopt than in others. Choose a program that fits your time line. Once again, I recommend the Report on Intercountry adoption. It will arrive in less than a week, and it lists every country with programs, and the agencies that are licensed in those countries. Follow up on the agencies you are interested in by contacting their references.
Some agencies deal with several different countries.
Some specialize in only one country. Some are new, some are old. Some will hold your hand and walk you through every step of the way, and some are for the people who want to do a lot of the work themselves. The difference between a non-profit adoption agency and a for profit adoption agency isn't always clear to me. The amount of money you pay will be the same.