I recently had a highly negative experience with them. While their foreign adoption services are admirable, that has more to do with the overseas employees.
Dealing with St. Paul is a nightmare.
Pros: Strong in-country program
Cons: weak administration in St. Paul
more