I just complained this agent to both Consumer council and Small claim tribunal!!!!!
They ignored all from C.C. and just like "bargaining in market" in S.C.T. Finally, I got back 2/3 of the money!
In my case, they told me my chosen maid didn't pass the health check in Indo. right after 7 days signing the contract and they didn't return me the $2800 agency fee!!!!!!