i have used emry's and they came through as per promised process. ours was a very standard boring direct hire out of the phils to hong kong without any complications. all charges were exactly as advertised. for something like that, i think they are good.
for any agency you need to be on the ball if you want to make it progress along. i stayed in constant contact with ours in the phils, asked her to proactive towards the agency in the phils, call them, etc. i myself visited emry's 2-3 times in person (forget phone only) to check progress. like many philippinos, they are incredibly friendly and helpful when you deal with them in person, but can seem to be clueless when you focus on the paper or process too much