My sister-in-law signed the contract on May 4 and the maid arrived on Jun 17 from Philippines. Since she has to return to the office on Jun 19 after finishing her maternity leave. Then, the agency helped sending a speed-up letter and my sister-in-law kept calling to the Immigration Department. Therefore it's possible to wait around 1.5 months for the new maid to come.