I paid 3,000 rmb or about $439.00 USD to agency P508, Shenzhen Oriental Love Consulting co. Ltd. Jinxiang had signed a contract or an agreement with them. We did not pay this, until we received or Jinxiang received her visa. It is all about face with your lady and the agency she used. I know this sounds ridiculous in some contries, but in China, do as the Chinese do. I thought the amount was reasonable, and am glad not 10 times that amount or some of the rumored horror amounts I have read in other posts.