We adopted from Japan and recommend our agency. We liked them so much that we adopted through them twice! :-)
I have gotten many inquiries through this forum re: adopting from Japan and have posted a little bit about our agency here:
Kaz-Japan Cuties There are some requirements to adopt through our agency's program so it would be a good idea to talk with them as well. Costs for Japan were comparable to our total costs for Kazakhstan.
Best of luck to you!